Revision: 16783
          http://sourceforge.net/p/skim-app/code/16783
Author:   hofman
Date:     2026-11-03 15:45:47 +0000 (Tue, 03 Nov 2026)
Log Message:
-----------
We always use bookmark data for alias, zo just get that instead of going 
through SKAlias for current open files

Modified Paths:
--------------
    trunk/NSDocument_SKExtensions.m

Modified: trunk/NSDocument_SKExtensions.m
===================================================================
--- trunk/NSDocument_SKExtensions.m     2026-11-03 15:36:42 UTC (rev 16782)
+++ trunk/NSDocument_SKExtensions.m     2026-11-03 15:45:47 UTC (rev 16783)
@@ -41,7 +41,6 @@
 #import "SKTemplateParser.h"
 #import "NSFileManager_SKExtensions.h"
 #import "SKDocumentController.h"
-#import "SKAlias.h"
 #import "SKInfoWindowController.h"
 #import "SKFDFParser.h"
 #import "PDFAnnotation_SKExtensions.h"
@@ -127,11 +126,10 @@
 - (NSDictionary *)currentDocumentSetup {
     NSMutableDictionary *setup = [NSMutableDictionary dictionary];
     NSURL *fileURL = [self fileURL];
-    SKAlias *alias = fileURL ? [[SKAlias alloc] initWithURL:fileURL] : nil;
-    NSData *data = [alias data];
+    NSData *data = [fileURL bookmarkDataWithOptions:0 
includingResourceValuesForKeys:nil relativeToURL:nil error:NULL];
     
     if (data)
-        [setup setObject:data forKey:[alias isBookmark] ? 
SKDocumentSetupBookmarkKey : SKDocumentSetupAliasKey];
+        [setup setObject:data forKey:SKDocumentSetupBookmarkKey];
     else
         [setup setObject:[self displayName] forKey:@"label"];
     

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



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to