From: <ama...@us...> - 2006-06-26 18:53:52
|
Revision: 6987 Author: amaxwell Date: 2006-06-26 11:53:50 -0700 (Mon, 26 Jun 2006) ViewCVS: http://svn.sourceforge.net/bibdesk/?rev=6987&view=rev Log Message: ----------- Fix leak caused by reassigning dictionary. Modified Paths: -------------- trunk/bibdesk/BDSKTreeNode.m Modified: trunk/bibdesk/BDSKTreeNode.m =================================================================== --- trunk/bibdesk/BDSKTreeNode.m 2006-06-26 16:34:23 UTC (rev 6986) +++ trunk/bibdesk/BDSKTreeNode.m 2006-06-26 18:53:50 UTC (rev 6987) @@ -68,8 +68,8 @@ { if(self = [self init]){ [self setChildren:[coder decodeObjectForKey:@"children"]]; - columnValues = [[coder decodeObjectForKey:@"columnValues"] retain]; - parent = [coder decodeObjectForKey:@"parent"]; + [columnValues setDictionary:[coder decodeObjectForKey:@"columnValues"]]; + [self setParent:[coder decodeObjectForKey:@"parent"]]; } return self; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |