From ca2c935f6538cea3c1227c0ecb8f8ed261cbf382 Mon Sep 17 00:00:00 2001 From: Skylot Date: Wed, 24 Jul 2013 17:32:42 +0400 Subject: [PATCH] gui: don't create output directory on startup --- jadx-cli/src/main/java/jadx/cli/JadxArgs.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/jadx-cli/src/main/java/jadx/cli/JadxArgs.java b/jadx-cli/src/main/java/jadx/cli/JadxArgs.java index dd2624073..fa1fe2deb 100644 --- a/jadx-cli/src/main/java/jadx/cli/JadxArgs.java +++ b/jadx-cli/src/main/java/jadx/cli/JadxArgs.java @@ -121,10 +121,8 @@ public class JadxArgs implements IJadxArgs { } outputDir = new File(outDirName); - if (!outputDir.exists() && !outputDir.mkdirs()) - throw new JadxException("Can't create directory " + outputDir); - if (!outputDir.isDirectory()) - throw new JadxException("Output file exists as file " + outputDir); + if (outputDir.exists() && !outputDir.isDirectory()) + throw new JadxException("Output directory exists as file " + outputDir); } public void printUsage() {