ClassLoader.java (getSystemResource): Use getSystemClassLoader instead of ClassLoader.system.

* java/lang/ClassLoader.java (getSystemResource): Use
        getSystemClassLoader instead of ClassLoader.system.
        (getSystemResourceAsStream): Ditto.

        * java/lang/natClassLoader.cc (redirect): Make static and
        remove #ifdef INTERPRETER so it is always defined.
        (getVMClassLoader0): Remove #ifdef INTERPRETER so it always
        returns a VMClassLoader.

        * java/util/ResourceBundle.java (trySomeGetBundle): Create a
        PropertyResourceBundle if a properties file is found before a
        ResourceBundle class.

From-SVN: r30048
This commit is contained in:
Anthony Green 1999-10-17 03:11:50 +00:00 committed by Anthony Green
parent 1b284f05ac
commit 6c413a50e6
4 changed files with 40 additions and 12 deletions

View file

@ -360,11 +360,11 @@ public abstract class ClassLoader {
protected native Class findLoadedClass(String name);
public static final InputStream getSystemResourceAsStream(String name) {
return system.getResourceAsStream (name);
return getSystemClassLoader().getResourceAsStream (name);
}
public static final URL getSystemResource(String name) {
return system.getResource (name);
return getSystemClassLoader().getResource (name);
}
/**