Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 54892c4

Browse files
committed
_PySys_Init(): Nailed small memory leak. The stringobject created for
sys.version was missing a Py_XDECREF().
1 parent da452bf commit 54892c4

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

Python/sysmodule.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ _PySys_Init()
400400
Py_XDECREF(syserr);
401401
PyDict_SetItemString(sysdict, "version",
402402
v = PyString_FromString(Py_GetVersion()));
403+
Py_XDECREF(v);
403404
PyDict_SetItemString(sysdict, "hexversion",
404405
v = PyInt_FromLong(PY_VERSION_HEX));
405406
Py_XDECREF(v);

0 commit comments

Comments
 (0)