* src/nsterm.m (ns_exec_path, ns_load_path): Use SEPCHAR
authorGlenn Morris <rgm@gnu.org>
Thu, 2 Aug 2012 04:06:38 +0000 (21:06 -0700)
committerGlenn Morris <rgm@gnu.org>
Thu, 2 Aug 2012 04:06:38 +0000 (21:06 -0700)
(rather than hard-coding the path separator).

src/ChangeLog
src/nsterm.m

index 3954d48..e105509 100644 (file)
@@ -1,3 +1,8 @@
+2012-08-02  Glenn Morris  <rgm@gnu.org>
+
+       * nsterm.m (ns_exec_path, ns_load_path): Use SEPCHAR rather than
+       hard-coding the path separator.
+
 2012-08-01  Paul Eggert  <eggert@cs.ucla.edu>
 
        Use "ASET (a, i, v)" rather than "AREF (a, i) = v".
index 48a3b75..4c0e0e5 100644 (file)
@@ -329,8 +329,7 @@ ns_exec_path (void)
   NSString *binDir = [bundle bundlePath];
   NSString *resourcePath, *resourcePaths;
   NSRange range;
-  BOOL onWindows = NO;       /* FIXME determine this somehow  */
-  NSString *pathSeparator = onWindows ? @";" : @":";
+  NSString *pathSeparator = [NSString stringWithFormat: @"%c", SEPCHAR];
   NSFileManager *fileManager = [NSFileManager defaultManager];
   NSArray *paths;
   NSEnumerator *pathEnum;
@@ -377,8 +376,7 @@ ns_load_path (void)
   NSBundle *bundle = [NSBundle mainBundle];
   NSString *resourceDir = [bundle resourcePath];
   NSString *resourcePath, *resourcePaths;
-  BOOL onWindows = NO;          /* FIXME determine this somehow */
-  NSString *pathSeparator = onWindows ? @";" : @":";
+  NSString *pathSeparator = [NSString stringWithFormat: @"%c", SEPCHAR];
   NSFileManager *fileManager = [NSFileManager defaultManager];
   BOOL isDir;
   NSArray *paths = [resourceDir stringsByAppendingPaths: