summaryrefslogtreecommitdiffstats
path: root/libjava
diff options
context:
space:
mode:
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/net/URLStreamHandler.java2
2 files changed, 6 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 7e1049b8d25..e3c5c245e00 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-19 Per Bothner <per@bothner.com>
+
+ * java/net/URLStreamHandler.java (parseURL): Fix bug which would
+ "canonicalize" "../../xxx" to "/xxx".
+
2001-03-19 Mark Wielaard <mark@klomp.org>
* java/util/ArrayList.java: Remove RCS keywords from comments
diff --git a/libjava/java/net/URLStreamHandler.java b/libjava/java/net/URLStreamHandler.java
index 0060b4ea688..2b646b44a29 100644
--- a/libjava/java/net/URLStreamHandler.java
+++ b/libjava/java/net/URLStreamHandler.java
@@ -111,7 +111,7 @@ public abstract class URLStreamHandler
if (previous >= 0)
file = file.substring(0, previous) + file.substring(index + 3);
else
- file = file.substring(index + 3);
+ break;
}
u.set(u.getProtocol(), host, port, file, u.getRef());
OpenPOWER on IntegriCloud