[Python-checkins] r56357 - python/trunk/Modules/_ctypes/stgdict.c

thomas.heller python-checkins at python.org
Fri Jul 13 21:51:55 CEST 2007


Author: thomas.heller
Date: Fri Jul 13 21:51:55 2007
New Revision: 56357

Modified:
   python/trunk/Modules/_ctypes/stgdict.c
Log:
PyType_stgdict() returns a borrowed reference which must not be
Py_DECREF'd.


Modified: python/trunk/Modules/_ctypes/stgdict.c
==============================================================================
--- python/trunk/Modules/_ctypes/stgdict.c	(original)
+++ python/trunk/Modules/_ctypes/stgdict.c	Fri Jul 13 21:51:55 2007
@@ -469,13 +469,11 @@
 
 		if (!prop) {
 			Py_DECREF(pair);
-			Py_DECREF((PyObject *)stgdict);
 			return -1;
 		}
 		if (-1 == PyDict_SetItem(realdict, name, prop)) {
 			Py_DECREF(prop);
 			Py_DECREF(pair);
-			Py_DECREF((PyObject *)stgdict);
 			return -1;
 		}
 		Py_DECREF(pair);


More information about the Python-checkins mailing list