Revision: 28386 http://sourceforge.net/p/bibdesk/svn/28386 Author: hofman Date: 2023-10-02 21:49:21 +0000 (Mon, 02 Oct 2023) Log Message: ----------- name enum for filer error
Modified Paths: -------------- trunk/bibdesk/BDSKFiler.h trunk/bibdesk/BDSKFiler.m Modified: trunk/bibdesk/BDSKFiler.h =================================================================== --- trunk/bibdesk/BDSKFiler.h 2023-10-02 21:35:43 UTC (rev 28385) +++ trunk/bibdesk/BDSKFiler.h 2023-10-02 21:49:21 UTC (rev 28386) @@ -48,7 +48,7 @@ @class BibDocument; -enum { +typedef NS_OPTIONS(NSInteger, BDSKFilerError) { BDSKNoError = 0, BDSKSourceFileDoesNotExistErrorMask = 1 << 0, BDSKTargetFileExistsErrorMask = 1 << 1, @@ -137,6 +137,6 @@ @param error An NSError object set when an error occurs. @discussion - */ -- (BOOL)moveItemAtURL:(NSURL *)fileURL toURL:(NSURL *)newFileURL ignoring:(NSInteger)ignoredError error:(NSError **)error; +- (BOOL)moveItemAtURL:(NSURL *)fileURL toURL:(NSURL *)newFileURL ignoring:(BDSKFilerError)ignoredError error:(NSError **)error; @end Modified: trunk/bibdesk/BDSKFiler.m =================================================================== --- trunk/bibdesk/BDSKFiler.m 2023-10-02 21:35:43 UTC (rev 28385) +++ trunk/bibdesk/BDSKFiler.m 2023-10-02 21:49:21 UTC (rev 28386) @@ -196,7 +196,7 @@ id paperInfo = [paperInfos objectAtIndex:i]; BDSKLinkedFile *file = [paperInfo valueForKey:BDSKFilerFileKey]; BibItem *pub = [paperInfo valueForKey:BDSKFilerPublicationKey]; - NSInteger flag = force ? [paperInfo valueForKey:BDSKFilerFlagKey] : BDSKNoError; + BDSKFilerError flag = force ? [paperInfo valueForKey:BDSKFilerFlagKey] : BDSKNoError; NSString *oldPath = nil; NSString *newPath = nil; @@ -358,12 +358,12 @@ @implementation NSFileManager (BDSKFilerExtensions) -- (BOOL)moveItemAtURL:(NSURL *)fileURL toURL:(NSURL *)newFileURL ignoring:(NSInteger)ignoredError error:(NSError **)error{ +- (BOOL)moveItemAtURL:(NSURL *)fileURL toURL:(NSURL *)newFileURL ignoring:(BDSKFilerError)ignoredError error:(NSError **)error{ NSURL *resolvedURL = nil; NSURL *resolvedNewURL = nil; NSString *status = nil; NSString *fix = nil; - NSInteger statusFlag = BDSKNoError; + BDSKFilerError statusFlag = BDSKNoError; BOOL ignoreMove = NO; // filemanager needs aliases resolved for moving and existence checks This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Bibdesk-commit mailing list Bibdesk-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-commit