Revision: 29794
          http://sourceforge.net/p/bibdesk/svn/29794
Author:   hofman
Date:     2025-11-13 18:21:53 +0000 (Thu, 13 Nov 2025)
Log Message:
-----------
check which key is available first

Modified Paths:
--------------
    trunk/bibdesk/BDSKLinkedFile.m

Modified: trunk/bibdesk/BDSKLinkedFile.m
===================================================================
--- trunk/bibdesk/BDSKLinkedFile.m      2025-11-13 18:15:48 UTC (rev 29793)
+++ trunk/bibdesk/BDSKLinkedFile.m      2025-11-13 18:21:53 UTC (rev 29794)
@@ -373,7 +373,7 @@
         BDSKASSERT_NOT_REACHED("Attempt to decode a BDSKLinkedAliasFile 
instance");
         self = [BDSKConcreteLinkedAliasFileClass alloc];
     }
-    id anAlias = [coder decodeObjectOfClass:[NSData class] 
forKey:BOOKMARK_KEY] ?: [BDSKAlias aliasWithData:[coder 
decodeObjectOfClass:[NSData class] forKey:ALIASDATA_KEY]];;
+    id anAlias = [coder containsValueForKey:BOOKMARK_KEY] ? [coder 
decodeObjectOfClass:[NSData class] forKey:BOOKMARK_KEY] : [BDSKAlias 
aliasWithData:[coder decodeObjectOfClass:[NSData class] forKey:ALIASDATA_KEY]];
     NSString *relPath = [coder decodeObjectOfClass:[NSString class] 
forKey:RELATIVEPATH_KEY];;
     self = [self initWithAlias:anAlias relativePath:relPath delegate:nil];
     return self;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to