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 {


Reply via email to