donaldp 02/02/23 20:18:20
Modified: src/java/org/apache/avalon/excalibur/io FileUtil.java
Log:
Make sure copy creates the parent dirs if they don't exist. Previously it was
creating a destination dir with the same name as file writing to which would
cause an error.
Submitted By: "Paul Balmee" <[EMAIL PROTECTED]>
Revision Changes Path
1.21 +3 -3
jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/io/FileUtil.java
Index: FileUtil.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/io/FileUtil.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- FileUtil.java 17 Feb 2002 09:12:48 -0000 1.20
+++ FileUtil.java 24 Feb 2002 04:18:20 -0000 1.21
@@ -45,7 +45,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jeff Turner</a>
- * @version CVS $Revision: 1.20 $ $Date: 2002/02/17 09:12:48 $
+ * @version CVS $Revision: 1.21 $ $Date: 2002/02/24 04:18:20 $
* @since 4.0
*/
public final class FileUtil
@@ -367,7 +367,7 @@
if( destination.getParentFile() != null &&
!destination.getParentFile().exists() )
{
- destination.mkdirs();
+ destination.getParentFile().mkdirs();
}
//make sure we can write to destination
@@ -415,7 +415,7 @@
if( destination.getParentFile() != null &&
!destination.getParentFile().exists() )
{
- destination.mkdirs();
+ destination.getParentFile().mkdirs();
}
//make sure we can write to destination
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>