diff options
Diffstat (limited to 'libjava/classpath/java/io/File.java')
-rw-r--r-- | libjava/classpath/java/io/File.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/classpath/java/io/File.java b/libjava/classpath/java/io/File.java index cd11163509b..f023310449f 100644 --- a/libjava/classpath/java/io/File.java +++ b/libjava/classpath/java/io/File.java @@ -41,6 +41,8 @@ package java.io; import gnu.classpath.SystemProperties; +import gnu.java.lang.CPStringBuilder; + import java.net.MalformedURLException; import java.net.URI; import java.net.URISyntaxException; @@ -158,7 +160,7 @@ public class File implements Serializable, Comparable<File> return false; if (VMFile.isDirectory(path)) - return VMFile.canWriteDirectory(this); + return VMFile.canWriteDirectory(path); else return VMFile.canWrite(path); } @@ -317,7 +319,7 @@ public class File implements Serializable, Comparable<File> return p; } - StringBuffer newpath = new StringBuffer(plen); + CPStringBuilder newpath = new CPStringBuilder(plen); int last = 0; while (dupIndex != -1) { |