Author: toad
Date: 2006-12-13 19:01:47 +0000 (Wed, 13 Dec 2006)
New Revision: 11375

Modified:
   trunk/freenet/src/freenet/pluginmanager/PluginManager.java
Log:
Escaped chars in file: urls shouldn't break plugin loading

Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginManager.java  2006-12-13 
18:27:21 UTC (rev 11374)
+++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java  2006-12-13 
19:01:47 UTC (rev 11375)
@@ -334,7 +334,7 @@
                                // Handle automatic fetching of pluginclassname
                                if (realClass.equals("*")) {
                                        if (realURL.startsWith("file:")) {
-                                               URI liburi = new 
File(realURL.substring("file:".length())).toURI();
+                                               URI liburi = new URI(realURL);
                                                realURL = liburi.toString();
                                        }



Reply via email to