You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by on...@apache.org on 2016/10/19 05:18:49 UTC

svn commit: r1765531 - /poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java

Author: onealj
Date: Wed Oct 19 05:18:48 2016
New Revision: 1765531

URL: http://svn.apache.org/viewvc?rev=1765531&view=rev
Log:
on Windows, a directory cannot contain a file and a directory with the same name

Modified:
    poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java

Modified: poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java
URL: http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java?rev=1765531&r1=1765530&r2=1765531&view=diff
==============================================================================
--- poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java (original)
+++ poi/trunk/src/java/org/apache/poi/poifs/dev/POIFSDump.java Wed Oct 19 05:18:48 2016
@@ -71,7 +71,9 @@ public class POIFSDump {
             }
             try {
                 DirectoryEntry root = fs.getRoot();
-                File file = new File(new File(filename).getName(), root.getName());
+                String filenameWithoutPath = new File(filename).getName();
+                File dumpDir = new File(filenameWithoutPath + "_dump");
+                File file = new File(dumpDir, root.getName());
                 if (!file.exists() && !file.mkdirs()) {
                     throw new IOException("Could not create directory " + file);
                 }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org