Revision: 28610
          http://sourceforge.net/p/bibdesk/svn/28610
Author:   hofman
Date:     2024-01-15 16:56:34 +0000 (Mon, 15 Jan 2024)
Log Message:
-----------
remove aliasData method we don't use anymore

Modified Paths:
--------------
    trunk/bibdesk/NSURL_BDSKExtensions.h
    trunk/bibdesk/NSURL_BDSKExtensions.m

Modified: trunk/bibdesk/NSURL_BDSKExtensions.h
===================================================================
--- trunk/bibdesk/NSURL_BDSKExtensions.h        2024-01-15 16:33:33 UTC (rev 
28609)
+++ trunk/bibdesk/NSURL_BDSKExtensions.h        2024-01-15 16:56:34 UTC (rev 
28610)
@@ -46,8 +46,6 @@
 + (NSURL *)fileURLWithAliasData:(NSData *)aliasData bookmarkData:(NSData 
*)bmData;
 + (NSURL *)fileURLNoUIWithAliasData:(NSData *)aliasData bookmarkData:(NSData 
*)bmData;
 
-@property (nonatomic, readonly) NSData *aliasData;
-
 + (NSURL *)URLWithStringByNormalizingPercentEscapes:(NSString *)string;
 + (NSURL *)URLWithStringByNormalizingPercentEscapes:(NSString *)string 
baseURL:(NSURL *)baseURL;
 @property (class, nonatomic, readonly) NSCharacterSet *illegalURLCharacterSet;

Modified: trunk/bibdesk/NSURL_BDSKExtensions.m
===================================================================
--- trunk/bibdesk/NSURL_BDSKExtensions.m        2024-01-15 16:33:33 UTC (rev 
28609)
+++ trunk/bibdesk/NSURL_BDSKExtensions.m        2024-01-15 16:56:34 UTC (rev 
28610)
@@ -186,27 +186,6 @@
     return [self fileURLWithAliasData:aliasData bookmarkData:bmData 
allowUI:NO];
 }
 
-- (NSData *)aliasData {
-    NSData *data = nil;
-    AliasHandle aliasHandle = NULL;
-    FSRef fileRef;
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wdeprecated-declarations"
-    if (CFURLGetFSRef((__bridge CFURLRef)self, &fileRef))
-        FSNewAlias(NULL, &fileRef, &aliasHandle);
-    if (aliasHandle) {
-        Handle handle = (Handle)aliasHandle;
-        CFIndex len = GetHandleSize(handle);
-        SInt8 handleState = HGetState(handle);
-        HLock(handle);
-        data = CFBridgingRelease(CFDataCreate(kCFAllocatorDefault, (const 
UInt8 *)*handle, len));
-        HSetState(handle, handleState);
-        DisposeHandle(handle);
-    }
-#pragma clang diagnostic pop
-    return  data;
-}
-
 + (NSURL *)URLWithStringByNormalizingPercentEscapes:(NSString *)string;
 {
     return [self URLWithStringByNormalizingPercentEscapes:string baseURL:nil];

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