aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/gcj
diff options
context:
space:
mode:
authorBryce McKinlay <mckinlay@redhat.com>2005-09-22 00:21:52 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2005-09-22 01:21:52 +0100
commit0c9976393b0be03a81c5587359390f97c75865f8 (patch)
tree86cb6a21c742a1049a53b7833b9e6c6910a1e4b6 /libjava/gnu/gcj
parentd2f48ccf68145d7fda0234f80ac660a4f58e7d5e (diff)
downloadgcc-0c9976393b0be03a81c5587359390f97c75865f8.zip
gcc-0c9976393b0be03a81c5587359390f97c75865f8.tar.gz
gcc-0c9976393b0be03a81c5587359390f97c75865f8.tar.bz2
BootClassLoader.java (BootClassLoader): Pass `null' parent ClassLoader to parent constructor.
2005-09-21 Bryce McKinlay <mckinlay@redhat.com> * gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Pass `null' parent ClassLoader to parent constructor. * gnu/gcj/runtime/HelperClassLoader.java (HelperClassLoader): New constructor. From-SVN: r104516
Diffstat (limited to 'libjava/gnu/gcj')
-rw-r--r--libjava/gnu/gcj/runtime/BootClassLoader.java3
-rw-r--r--libjava/gnu/gcj/runtime/HelperClassLoader.java5
2 files changed, 8 insertions, 0 deletions
diff --git a/libjava/gnu/gcj/runtime/BootClassLoader.java b/libjava/gnu/gcj/runtime/BootClassLoader.java
index d209172..8495235 100644
--- a/libjava/gnu/gcj/runtime/BootClassLoader.java
+++ b/libjava/gnu/gcj/runtime/BootClassLoader.java
@@ -23,6 +23,9 @@ public final class BootClassLoader extends HelperClassLoader
{
BootClassLoader(String libdir)
{
+ // The BootClassLoader is the top of the delegation chain. It does not
+ // have a parent.
+ super((ClassLoader) null);
addDirectoriesFromProperty("java.endorsed.dirs");
addDirectoriesFromProperty("gnu.gcj.runtime.endorsed.dirs");
diff --git a/libjava/gnu/gcj/runtime/HelperClassLoader.java b/libjava/gnu/gcj/runtime/HelperClassLoader.java
index 9b81b52..3b48da1 100644
--- a/libjava/gnu/gcj/runtime/HelperClassLoader.java
+++ b/libjava/gnu/gcj/runtime/HelperClassLoader.java
@@ -25,6 +25,11 @@ class HelperClassLoader extends URLClassLoader
{
super(new URL[0]);
}
+
+ HelperClassLoader(ClassLoader parent)
+ {
+ super(new URL[0], parent);
+ }
/**
* This is a helper method that adds all the jar and zip files from