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) {