File.getAbsolutePath() bugfix
Archie Cobbs
archie at whistle.com
Thu Jan 13 11:12:05 PST 2000
Mike Linksvayer writes:
> File.getAbsolutePath() was not stripping out extra "." path
> components, which is contrary to the behavior of the JDK, and
> breaks user code that relies on the JDK behavior. getCanonicalPath()
> was also broken was a result.
>
> The following code produces a simple case:
>
> System.err.println(new File(".").getAbsolutePath());
>
> If current directory is /foo, output under the JDK is "/foo", output
> under Kaffe is "/foo/.".
>
> I've included a simple patch below, and I'll look into a regression
> test soon.
Thanks, fixed!
-Archie
___________________________________________________________________________
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
More information about the kaffe
mailing list