natFirstThread.cc (run): Initialize class before calling main.
authorJeff Sturm <jsturm@sigma6.com>
Mon, 24 Apr 2000 15:07:16 +0000 (15:07 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 24 Apr 2000 15:07:16 +0000 (15:07 +0000)
* gnu/gcj/runtime/natFirstThread.cc (run): Initialize class before
calling main.

From-SVN: r33377

libjava/ChangeLog
libjava/gnu/gcj/runtime/natFirstThread.cc

index 072d5ef10462cccaf7768636a2dcd674b2ac8bcb..737d83a93e674049d0096d23b8217b6388605768 100644 (file)
@@ -1,3 +1,8 @@
+2000-04-24  Jeff Sturm  <jsturm@sigma6.com>
+
+       * gnu/gcj/runtime/natFirstThread.cc (run): Initialize class before
+       calling main.
+
 2000-04-22  Anthony Green  <green@cygnus.com>
 
        * include/jvm.h (__builtin_expect): Define as unused for now.
index c498ff84d7856f8749e5ac02473fc40518ec648c..3b36d392e10b3a49b2d056e962b7528a25a87157 100644 (file)
@@ -74,10 +74,9 @@ gnu::gcj::runtime::FirstThread::run (void)
     }
 
   if (klass == NULL)
-    {
-      klass = java::lang::Class::forName (klass_name);
-      if (klass != NULL) _Jv_InitClass (klass);
-    }
+    klass = java::lang::Class::forName (klass_name);
+  if (klass != NULL)
+    _Jv_InitClass (klass);
 
   _Jv_Method *meth = _Jv_GetMethodLocal (klass, main_name, main_signature);