]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Apr 2005 06:36:10 +0000 (06:36 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Apr 2005 06:36:10 +0000 (06:36 +0000)
not _Jv_InitClass.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98388 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/java/lang/natVMClassLoader.cc

index fbe8023a0baa0dcf464f9afd16c258dcaea43ac1..6091c6bb210c269e91f0a70947bed2684b5a4989 100644 (file)
@@ -1,3 +1,8 @@
+2005-04-19  Tom Tromey  <tromey@redhat.com>
+
+       * java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
+       not _Jv_InitClass.
+
 2005-04-19  Roman Kennke  <roman@kennke.org>
 
        * javax/swing/plaf/basic/BasicMenuBarUI.java:
index 182b8d72743b01a26e6ac1e31e4e3ffcacac4ccd..e7054fb8a76b9b669110e41682803454b4f8860e 100644 (file)
@@ -216,7 +216,7 @@ java::lang::VMClassLoader::loadClass(jstring name, jboolean resolve)
       // It isn't clear from the spec, but this is what other
       // implementations do in practice.
       if (resolve)
-       _Jv_InitClass (klass);
+       resolveClass (klass);
       else
        _Jv_Linker::wait_for_state (klass, JV_STATE_LOADING);