[by roman]fix temp file paths

This commit is contained in:
Eugene Zhuravlev
2010-11-12 19:02:57 +03:00
parent db0090b3bf
commit 83d9b8bbb8
@@ -370,7 +370,9 @@ public class FileUtil {
while(true){
try{
//noinspection SSBasedInspection
return File.createTempFile(prefix, suffix, dir).getCanonicalFile();
final File temp = File.createTempFile(prefix, suffix, dir);
final File canonical = temp.getCanonicalFile();
return SystemInfo.isWindows && canonical.getAbsolutePath().contains(" ") ? temp.getAbsoluteFile() : canonical;
}
catch(IOException e){ // Win32 createFileExclusively access denied
if (++exceptionsCount >= 100) {