_PySys_Init(): Nailed small memory leak. The stringobject created for

sys.version was missing a Py_XDECREF().
This commit is contained in:
Barry Warsaw 1999-01-27 16:33:19 +00:00
parent da452bf6a7
commit 54892c4b2c

View file

@ -400,6 +400,7 @@ _PySys_Init()
Py_XDECREF(syserr); Py_XDECREF(syserr);
PyDict_SetItemString(sysdict, "version", PyDict_SetItemString(sysdict, "version",
v = PyString_FromString(Py_GetVersion())); v = PyString_FromString(Py_GetVersion()));
Py_XDECREF(v);
PyDict_SetItemString(sysdict, "hexversion", PyDict_SetItemString(sysdict, "hexversion",
v = PyInt_FromLong(PY_VERSION_HEX)); v = PyInt_FromLong(PY_VERSION_HEX));
Py_XDECREF(v); Py_XDECREF(v);