Question about PyDict_SetItemString

lgx lgxror at gmail.com
Fri Jul 13 03:21:07 EDT 2007


Does PyDict_SetItemString(pDict,"key",PyString_FromString("value"))
cause memory leak?

>From Google results, I find some source code write like that. But some
code write like below:

obj =  PyString_FromString("value");
PyDict_SetItemString(pDict,"key",obj);
Py_DECREF(obj);

So, which one is correct?




More information about the Python-list mailing list