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