[PyObjC-svn] r2584 - trunk/pyobjc/pyobjc-core/Modules/objc

[email protected] Sun, 15 Aug 2010 15:52:50 -0500
Newsgroups gmane.comp.python.pyobjc.cvs
Message-ID <[email protected]>
Author: ronaldoussoren
Date: Sun Aug 15 15:52:50 2010
New Revision: 2584

Log:
Fix a python refcounting bug in PyObjCCF_NewSpecial


Modified:
   trunk/pyobjc/pyobjc-core/Modules/objc/corefoundation.m

Modified: trunk/pyobjc/pyobjc-core/Modules/objc/corefoundation.m
==============================================================================
--- trunk/pyobjc/pyobjc-core/Modules/objc/corefoundation.m	(original)
+++ trunk/pyobjc/pyobjc-core/Modules/objc/corefoundation.m	Sun Aug 15 15:52:50 2010
@@ -259,10 +259,8 @@
 	CFTypeID typeid;
 
 	if (depythonify_c_value(@encode(CFTypeID), v, &typeid) < 0) {
-		Py_DECREF(v);
 		return NULL;
 	}
-	Py_DECREF(v);
 
 	if (gTypeid2class != NULL) {
 		PyObject* cfid;

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev