From: Fredrik Lundh Date: Sat, 12 Nov 2005 10:15:03 +0000 (+0000) Subject: r849@spiff: Fredrik | 2005-11-09 10:00:04 +0100 X-Git-Tag: v2.5a0~1179 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bb4692b6f2ee67994ef43e7a359ffd987392261d;p=thirdparty%2FPython%2Fcpython.git r849@spiff: Fredrik | 2005-11-09 10:00:04 +0100 fixed resource leak in _subprocess.CreateProcess when using explicit environments --- diff --git a/PC/_subprocess.c b/PC/_subprocess.c index 61544c32343a..f107c1340df1 100644 --- a/PC/_subprocess.c +++ b/PC/_subprocess.c @@ -333,6 +333,9 @@ getenvironment(PyObject* environment) /* PyObject_Print(out, stdout, 0); */ + Py_XDECREF(keys); + Py_XDECREF(values); + return out; error: