Revision: 3984
http://skim-app.svn.sourceforge.net/skim-app/?rev=3984&view=rev
Author: hofman
Date: 2008-06-07 07:20:29 -0700 (Sat, 07 Jun 2008)
Log Message:
-----------
Macros for xattr names
Modified Paths:
--------------
trunk/SKAgentListener.m
Modified: trunk/SKAgentListener.m
===================================================================
--- trunk/SKAgentListener.m 2008-06-07 14:13:01 UTC (rev 3983)
+++ trunk/SKAgentListener.m 2008-06-07 14:20:29 UTC (rev 3984)
@@ -40,7 +40,11 @@
#import <AppKit/AppKit.h>
#import "NSFileManager_SKExtendedAttributes.h"
+#define SKIM_NOTES_KEY @"net_sourceforge_skim-app_notes"
+#define SKIM_RTF_NOTES_KEY @"net_sourceforge_skim-app_rtf_notes"
+#define SKIM_TEXT_NOTES_KEY @"net_sourceforge_skim-app_text_notes"
+
@implementation SKAgentListener
- (id)initWithServerName:(NSString *)serverName;
@@ -121,7 +125,7 @@
if (nil == data)
fprintf(stderr, "SkimNotesAgent pid %d: error getting Skim notes
(%s)\n", getpid(), [[error description] UTF8String]);
} else {
- data = [[NSFileManager defaultManager]
extendedAttributeNamed:@"net_sourceforge_skim-app_notes" atPath:[aFile
stringByStandardizingPath] traverseLink:YES error:&error];
+ data = [[NSFileManager defaultManager]
extendedAttributeNamed:SKIM_NOTES_KEY atPath:[aFile stringByStandardizingPath]
traverseLink:YES error:&error];
if (nil == data && [error code] != ENOATTR)
fprintf(stderr, "SkimNotesAgent pid %d: error getting Skim notes
(%s)\n", getpid(), [[error description] UTF8String]);
}
@@ -141,7 +145,7 @@
if (nil == data)
fprintf(stderr, "SkimNotesAgent pid %d: error getting RTF notes
(%s)\n", getpid(), [[error description] UTF8String]);
} else {
- data = [[NSFileManager defaultManager]
extendedAttributeNamed:@"net_sourceforge_skim-app_rtf_notes" atPath:[aFile
stringByStandardizingPath] traverseLink:YES error:&error];
+ data = [[NSFileManager defaultManager]
extendedAttributeNamed:SKIM_RTF_NOTES_KEY atPath:[aFile
stringByStandardizingPath] traverseLink:YES error:&error];
if (nil == data && [error code] != ENOATTR)
fprintf(stderr, "SkimNotesAgent pid %d: error getting RTF notes
(%s)\n", getpid(), [[error description] UTF8String]);
}
@@ -161,7 +165,7 @@
if (nil == string)
fprintf(stderr, "SkimNotesAgent pid %d: error getting text notes
(%s)\n", getpid(), [[error description] UTF8String]);
} else {
- string = [[NSFileManager defaultManager]
propertyListFromExtendedAttributeNamed:@"net_sourceforge_skim-app_text_notes"
atPath:[aFile stringByStandardizingPath] traverseLink:YES error:&error];
+ string = [[NSFileManager defaultManager]
propertyListFromExtendedAttributeNamed:SKIM_TEXT_NOTES_KEY atPath:[aFile
stringByStandardizingPath] traverseLink:YES error:&error];
if (nil == string && [[[error userInfo]
objectForKey:NSUnderlyingErrorKey] code] != ENOATTR)
fprintf(stderr, "SkimNotesAgent pid %d: error getting text notes
(%s)\n", getpid(), [[error description] UTF8String]);
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit