[Zope-Checkins] CVS: Packages/AccessControl - cAccessControl.c:1.20.2.9

Andreas Jung andreas at andreas-jung.com
Mon Jul 26 16:08:47 EDT 2004


Update of /cvs-repository/Packages/AccessControl
In directory cvs.zope.org:/tmp/cvs-serv19934/lib/python/AccessControl

Modified Files:
      Tag: Zope-2_7-branch
	cAccessControl.c 
Log Message:

     - Collector #1436: applied patch to fix a memory leak in 
       cAccessControl. 


=== Packages/AccessControl/cAccessControl.c 1.20.2.8 => 1.20.2.9 ===
--- Packages/AccessControl/cAccessControl.c:1.20.2.8	Tue Jan 27 12:10:33 2004
+++ Packages/AccessControl/cAccessControl.c	Mon Jul 26 16:08:17 2004
@@ -1205,8 +1205,10 @@
                     }
                     goto err;
                   }
-                else 
+                else {
+                  Py_DECREF(eo);
                   Py_DECREF(proxy_roles);
+                }
 	} /* End of stack check */
 
 	/*| try:



More information about the Zope-Checkins mailing list