]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
_PySys_Init(): Nailed small memory leak. The stringobject created for
authorBarry Warsaw <barry@python.org>
Wed, 27 Jan 1999 16:33:19 +0000 (16:33 +0000)
committerBarry Warsaw <barry@python.org>
Wed, 27 Jan 1999 16:33:19 +0000 (16:33 +0000)
sys.version was missing a Py_XDECREF().

Python/sysmodule.c

index fb4ab9620df04353c10722486fec287558bdafe2..5a066a5997dae5e3223da9825fc34b8cfc598b5b 100644 (file)
@@ -400,6 +400,7 @@ _PySys_Init()
        Py_XDECREF(syserr);
        PyDict_SetItemString(sysdict, "version",
                             v = PyString_FromString(Py_GetVersion()));
+       Py_XDECREF(v);
        PyDict_SetItemString(sysdict, "hexversion",
                             v = PyInt_FromLong(PY_VERSION_HEX));
        Py_XDECREF(v);