mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-115305 (requirements to temp directory relaxed)
This commit is contained in:
@@ -25,6 +25,7 @@ import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.openapi.util.SystemInfoRt;
|
||||
import com.intellij.openapi.util.io.FileUtil;
|
||||
import com.intellij.openapi.util.io.FileUtilRt;
|
||||
import com.intellij.openapi.util.io.win32.IdeaWin32;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.ui.AppUIUtil;
|
||||
@@ -168,7 +169,11 @@ public class StartupUtil {
|
||||
new ProcessBuilder(ideTempFile.getAbsolutePath()).start().waitFor() == 0;
|
||||
}
|
||||
|
||||
tempAccessible = tempExecutable && ideTempFile.delete();
|
||||
if (!FileUtilRt.delete(ideTempFile)) {
|
||||
ideTempFile.deleteOnExit();
|
||||
}
|
||||
|
||||
tempAccessible = tempExecutable;
|
||||
}
|
||||
catch (Exception ignored) { }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user