projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c41dc2f
)
File.java (mkdirs): Handle a null parent directory.
author
Per Bothner
<bothner@gcc.gnu.org>
Wed, 12 May 1999 14:41:17 +0000
(07:41 -0700)
committer
Per Bothner
<bothner@gcc.gnu.org>
Wed, 12 May 1999 14:41:17 +0000
(07:41 -0700)
h
* java/io/File.java (mkdirs): Handle a null parent directory.
From-SVN: r26903
libjava/java/io/File.java
patch
|
blob
|
history
diff --git
a/libjava/java/io/File.java
b/libjava/java/io/File.java
index 30d98878f9cc817f35e435ddf7c90a7e343ef2aa..fa098e26bf532da6264a014ffcbc2045eb238688 100644
(file)
--- a/
libjava/java/io/File.java
+++ b/
libjava/java/io/File.java
@@
-190,10
+190,14
@@
public class File implements Serializable
if (x.isDirectory())
return true;
String p = x.getPath();
- x.setPath(x.getParent());
- if (! mkdirs (x))
- return false;
- x.setPath(p);
+ String parent = x.getParent();
+ if (parent != null)
+ {
+ x.setPath(parent);
+ if (! mkdirs (x))
+ return false;
+ x.setPath(p);
+ }
return x.mkdir();
}