Revision: 3031
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3031&view=rev
Author:   hofman
Date:     2007-10-10 13:07:29 -0700 (Wed, 10 Oct 2007)

Log Message:
-----------
Use a unique subdirectory as temporary directory for converting DVI  to PDF.

Modified Paths:
--------------
    trunk/SKPSProgressController.m

Modified: trunk/SKPSProgressController.m
===================================================================
--- trunk/SKPSProgressController.m      2007-10-10 17:52:58 UTC (rev 3030)
+++ trunk/SKPSProgressController.m      2007-10-10 20:07:29 UTC (rev 3031)
@@ -39,6 +39,7 @@
 #import "SKPSProgressController.h"
 #import "NSString_SKExtensions.h"
 #import "NSTask_SKExtensions.h"
+#import "Files_SKExtensions.h"
 
 static NSString *SKDviConversionCommandKey = @"SKDviConversionCommand";
 
@@ -329,7 +330,7 @@
             commandPath = nil;
     }
     
-    NSString *tmpDir = NSTemporaryDirectory();
+    NSString *tmpDir = SKUniqueDirectoryCreating(NSTemporaryDirectory(), YES);
     BOOL outputPS = [commandName isEqualToString:@"dvips"];
     NSString *outFile = [tmpDir stringByAppendingPathComponent:[[dviFile 
lastPathComponent] stringByReplacingPathExtension:outputPS ? @"ps" : @"pdf"]];
     NSArray *arguments = [commandName isEqualToString:@"dvipdf"] ? [NSArray 
arrayWithObjects:dviFile, outFile, nil] : [NSArray arrayWithObjects:@"-o", 
outFile, dviFile, nil];


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to