commit | 34ef64fe5947bd7e1b075c785fc1125c4e600cd4 | [log] [tgz] |
---|---|---|
author | Pablo Galindo <Pablogsal@gmail.com> | Wed Mar 27 12:43:47 2019 +0000 |
committer | Victor Stinner <vstinner@redhat.com> | Wed Mar 27 13:43:47 2019 +0100 |
tree | f63535e2f045a86bf92e4f82d295cedcc921896b | |
parent | 5ac27a50ff2b42216746fedc0522a92c53089bb3 [diff] |
bpo-36447, bpo-36447: Fix refleak in _PySys_InitMain() (GH-12586) Fix refleak in sysmodule.c when calling SET_SYS_FROM_STRING_BORROW.
diff --git a/Python/sysmodule.c b/Python/sysmodule.c index 1af11c4..3de94e8 100644 --- a/Python/sysmodule.c +++ b/Python/sysmodule.c
@@ -2635,6 +2635,7 @@ return -1; } SET_SYS_FROM_STRING_BORROW("_xoptions", xoptions); + Py_DECREF(xoptions); #undef COPY_LIST #undef SET_SYS_FROM_WSTR