summaryrefslogtreecommitdiff
path: root/Python/sysmodule.c
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2018-12-10 12:08:54 +0200
committerGitHub <noreply@github.com>2018-12-10 12:08:54 +0200
commit72ff7b4c000f7b8199231a0eb1ca4b119fab40a5 (patch)
tree3eca6bb697a3d48cef454931e7b8f225397f2628 /Python/sysmodule.c
parentf46eccd0ffe65333035c3820886295b71c41ab6e (diff)
downloadcpython-git-72ff7b4c000f7b8199231a0eb1ca4b119fab40a5.tar.gz
bpo-35451: Fix reference counting for sys.warnoptions and sys._xoptions. (GH-11063)
Diffstat (limited to 'Python/sysmodule.c')
-rw-r--r--Python/sysmodule.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/Python/sysmodule.c b/Python/sysmodule.c
index 49fa3842b5..e6f1c4e8e9 100644
--- a/Python/sysmodule.c
+++ b/Python/sysmodule.c
@@ -1774,7 +1774,6 @@ get_warnoptions(void)
* call optional for embedding applications, thus making this
* reachable again.
*/
- Py_XDECREF(warnoptions);
warnoptions = PyList_New(0);
if (warnoptions == NULL)
return NULL;
@@ -1864,7 +1863,6 @@ get_xoptions(void)
* call optional for embedding applications, thus making this
* reachable again.
*/
- Py_XDECREF(xoptions);
xoptions = PyDict_New();
if (xoptions == NULL)
return NULL;