Author: saces
Date: 2007-11-23 13:40:24 +0000 (Fri, 23 Nov 2007)
New Revision: 15939

Modified:
   trunk/freenet/src/freenet/support/JarClassLoader.java
Log:
ensure rezname given to findResource starts with '/'

Modified: trunk/freenet/src/freenet/support/JarClassLoader.java
===================================================================
--- trunk/freenet/src/freenet/support/JarClassLoader.java       2007-11-23 
13:37:19 UTC (rev 15938)
+++ trunk/freenet/src/freenet/support/JarClassLoader.java       2007-11-23 
13:40:24 UTC (rev 15939)
@@ -141,6 +141,8 @@
         * @see java.lang.ClassLoader#findResource(java.lang.String)
         */
        protected URL findResource(String name) {
+               if (!name.startsWith("/"))
+                       name = "/" + name;
                try {
                        return new URL("jar:" + new 
File(tempJarFile.getName()).toURI().toURL() + "!" + name);
                } catch (MalformedURLException e) {


Reply via email to