[49208] trunk/base/src/tclobjc1.0/tclobjc_types.m

toby at macports.org toby at macports.org
Sun Apr 5 04:43:23 PDT 2009


Revision: 49208
          http://trac.macports.org/changeset/49208
Author:   toby at macports.org
Date:     2009-04-05 04:43:21 -0700 (Sun, 05 Apr 2009)
Log Message:
-----------
cheap hack to make sure objects don't get released prematurely

Modified Paths:
--------------
    trunk/base/src/tclobjc1.0/tclobjc_types.m

Modified: trunk/base/src/tclobjc1.0/tclobjc_types.m
===================================================================
--- trunk/base/src/tclobjc1.0/tclobjc_types.m	2009-04-05 10:53:04 UTC (rev 49207)
+++ trunk/base/src/tclobjc1.0/tclobjc_types.m	2009-04-05 11:43:21 UTC (rev 49208)
@@ -174,7 +174,7 @@
 
 	objPtr->bytes = NULL;
 
-	objPtr->internalRep.otherValuePtr = objcId;
+	objPtr->internalRep.otherValuePtr = [objcId retain]; /* this is a leak */
 	objPtr->typePtr = &tclObjcIdType;
 	return (objPtr);
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090405/d4960814/attachment.html>


More information about the macports-changes mailing list