Author: toad
Date: 2008-03-10 14:35:45 +0000 (Mon, 10 Mar 2008)
New Revision: 18437
Modified:
trunk/freenet/src/freenet/keys/FreenetURI.java
Log:
Strip leading slashes for more user friendly error.
Thanks Ratchet.
Modified: trunk/freenet/src/freenet/keys/FreenetURI.java
===================================================================
--- trunk/freenet/src/freenet/keys/FreenetURI.java 2008-03-10 14:31:58 UTC
(rev 18436)
+++ trunk/freenet/src/freenet/keys/FreenetURI.java 2008-03-10 14:35:45 UTC
(rev 18437)
@@ -227,6 +227,9 @@
URI = URI.substring("freenet:".length());
}
+ // Strip any leading /
+ while(URI.startsWith("/")) URI = URI.substring(1);
+
if(URI.indexOf('@') < 0 || URI.indexOf('/') < 0) {
// Encoded URL?
try {