From 34ef64fe5947bd7e1b075c785fc1125c4e600cd4 Mon Sep 17 00:00:00 2001 From: Pablo Galindo Date: Wed, 27 Mar 2019 12:43:47 +0000 Subject: bpo-36447, bpo-36447: Fix refleak in _PySys_InitMain() (GH-12586) Fix refleak in sysmodule.c when calling SET_SYS_FROM_STRING_BORROW. --- Python/sysmodule.c | 1 + 1 file changed, 1 insertion(+) 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 @@ _PySys_InitMain(PyInterpreterState *interp) return -1; } SET_SYS_FROM_STRING_BORROW("_xoptions", xoptions); + Py_DECREF(xoptions); #undef COPY_LIST #undef SET_SYS_FROM_WSTR -- cgit v0.12