Revision: 7821
          http://skim-app.svn.sourceforge.net/skim-app/?rev=7821&view=rev
Author:   hofman
Date:     2012-12-09 14:43:01 +0000 (Sun, 09 Dec 2012)
Log Message:
-----------
use local variable to avoid duplicate calls

Modified Paths:
--------------
    trunk/SkimNotes/NSFileManager_SKNExtensions.m

Modified: trunk/SkimNotes/NSFileManager_SKNExtensions.m
===================================================================
--- trunk/SkimNotes/NSFileManager_SKNExtensions.m       2012-12-09 12:49:23 UTC 
(rev 7820)
+++ trunk/SkimNotes/NSFileManager_SKNExtensions.m       2012-12-09 14:43:01 UTC 
(rev 7821)
@@ -225,14 +225,15 @@
     
     extension = [extension lowercaseString];
     if ([extension isEqualToString:SKIM_EXTENSION] || [extension 
isEqualToString:PDF_EXTENSION]) {
-        NSArray *files = [self subpathsAtPath:[aURL path]];
-        NSString *filename = [[[[aURL path] lastPathComponent] 
stringByDeletingPathExtension] stringByAppendingPathExtension:extension];
+        NSString *path = [aURL path];
+        NSArray *files = [self subpathsAtPath:path];
+        NSString *filename = [[[path lastPathComponent] 
stringByDeletingPathExtension] stringByAppendingPathExtension:extension];
         if ([files containsObject:filename] == NO) {
             NSUInteger idx = [[files 
valueForKeyPath:@"pathExtension.lowercaseString"] indexOfObject:extension];
             filename = idx == NSNotFound ? nil : [files objectAtIndex:idx];
         }
         if (filename)
-            fileURL = [NSURL fileURLWithPath:[[aURL path] 
stringByAppendingPathComponent:filename]];
+            fileURL = [NSURL fileURLWithPath:[path 
stringByAppendingPathComponent:filename]];
     } else {
         NSURL *skimFileURL = [self bundledFileURLWithExtension:SKIM_EXTENSION 
inPDFBundleAtURL:aURL error:outError];
         if (skimFileURL) {

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to