[Checkins] SVN: persistent/trunk/ Don't scramble refcounts.

Tres Seaver cvs-admin at zope.org
Fri Dec 14 00:21:19 UTC 2012


Log message for revision 128637:
  Don't scramble refcounts.

Changed:
  _U  persistent/trunk/
  U   persistent/trunk/persistent/cPersistence.c

-=-
Modified: persistent/trunk/persistent/cPersistence.c
===================================================================
--- persistent/trunk/persistent/cPersistence.c	2012-12-14 00:21:18 UTC (rev 128636)
+++ persistent/trunk/persistent/cPersistence.c	2012-12-14 00:21:19 UTC (rev 128637)
@@ -768,7 +768,7 @@
     result = PyObject_GenericGetAttr((PyObject *)self, name);
 
 Done:
-    Py_XDECREF(name);
+    Py_XDECREF(converted);
     return result;
 }
 
@@ -798,7 +798,7 @@
     Py_INCREF(result);
 
 Done:
-    Py_XDECREF(name);
+    Py_XDECREF(converted);
     return result;
 }
 
@@ -833,7 +833,7 @@
     result = PyObject_GenericSetAttr((PyObject *)self, name, v);
 
 Done:
-    Py_XDECREF(name);
+    Py_XDECREF(converted);
     return result;
 }
 
@@ -866,7 +866,7 @@
     }
 
 Done:
-  Py_XDECREF(name);
+  Py_XDECREF(converted);
   return result;
 }
 



More information about the checkins mailing list