Hi,

Here is a little patchlet that makes the libgcj and classpath
URLClassLoader more similar. In libgcj this new constructor is used for
their "magic" SoURLLoader that loads native shared libaries. For us it
doesn't really do anything atm.

2005-02-14  Tom Tromey  <[EMAIL PROTECTED]>

       * java/net/URLClassLoader.java (URLLoader(URLClassLoader, URL,
       URL)): New constructor.

Cheers,

Mark
from  Tom Tromey  <[EMAIL PROTECTED]>

	* java/net/URLClassLoader.java (URLLoader(URLClassLoader, URL,
	URL)): New constructor.

Index: java/net/URLClassLoader.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/net/URLClassLoader.java,v
retrieving revision 1.16.18.2
diff -u -r1.16.18.2 URLClassLoader.java
--- java/net/URLClassLoader.java 5 Aug 2004 17:39:06 -0000 1.16.18.2
+++ java/net/URLClassLoader.java 10 Aug 2004 20:08:53 -0000
@@ -188,9 +188,14 @@
 
     URLLoader(URLClassLoader classloader, URL baseURL)
     {
+      this(classloader, baseURL, baseURL);
+    }
+
+    URLLoader(URLClassLoader classloader, URL baseURL, URL overrideURL)
+    {
       this.classloader = classloader;
       this.baseURL = baseURL;
-      this.noCertCodeSource = new CodeSource(baseURL, null);
+      this.noCertCodeSource = new CodeSource(overrideURL, null);
     }
 
     /**

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to