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

Reply via email to