Author: bodewig Date: Thu Aug 14 14:57:39 2014 New Revision: 1617965 URL: http://svn.apache.org/r1617965 Log: findbugs is unhappy
Modified: commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java Modified: commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java?rev=1617965&r1=1617964&r2=1617965&view=diff ============================================================================== --- commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java (original) +++ commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/sevenz/CLI.java Thu Aug 14 14:57:39 2014 @@ -66,8 +66,10 @@ public class CLI { throws IOException { File outFile = new File(entry.getName()); if (entry.isDirectory()) { - System.out.println("creating " + outFile); - outFile.mkdirs(); + if (!outFile.isDirectory() && !outFile.mkdirs()) { + throw new IOException("Cannot create directory " + outFile); + } + System.out.println("created directory " + outFile); return; }