Revision: 4034
http://skim-app.svn.sourceforge.net/skim-app/?rev=4034&view=rev
Author: hofman
Date: 2008-06-19 07:39:29 -0700 (Thu, 19 Jun 2008)
Log Message:
-----------
Make sure shared EA managers are not over released, in case initWithPrefix: is
ever used explicitly.
Modified Paths:
--------------
trunk/SkimNotes/SKNExtendedAttributeManager.m
Modified: trunk/SkimNotes/SKNExtendedAttributeManager.m
===================================================================
--- trunk/SkimNotes/SKNExtendedAttributeManager.m 2008-06-19 14:34:51 UTC
(rev 4033)
+++ trunk/SkimNotes/SKNExtendedAttributeManager.m 2008-06-19 14:39:29 UTC
(rev 4034)
@@ -77,7 +77,7 @@
[self release];
self = [sharedManager retain];
} else {
- sharedManager = self = [self initWithPrefix:PREFIX];
+ sharedManager = [self retain]; // we don't care about overretaining a
shared object, but we care about overreleasing
}
return self;
}
@@ -95,7 +95,7 @@
self = [sharedNoSplitManager retain];
} else {
namePrefix = uniqueKey = wrapperKey = fragmentsKey = nil;
- sharedNoSplitManager = self;
+ sharedNoSplitManager = [self retain]; // we don't care about
overretaining a shared object, but we care about overreleasing
}
}
return self;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit