summaryrefslogtreecommitdiffstats
path: root/libjava/gnu
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-24 15:07:16 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-24 15:07:16 +0000
commitdbf62f4d9de62865e96c41006792b3417a39ca08 (patch)
treedecc96caa135b6b7fcf2d166b48fbdf599b76af6 /libjava/gnu
parent527e5b29a6a7492063b72cd005a654b227d9666e (diff)
downloadppe42-gcc-dbf62f4d9de62865e96c41006792b3417a39ca08.tar.gz
ppe42-gcc-dbf62f4d9de62865e96c41006792b3417a39ca08.zip
* gnu/gcj/runtime/natFirstThread.cc (run): Initialize class before
calling main. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33377 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/gcj/runtime/natFirstThread.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/libjava/gnu/gcj/runtime/natFirstThread.cc b/libjava/gnu/gcj/runtime/natFirstThread.cc
index c498ff84d78..3b36d392e10 100644
--- a/libjava/gnu/gcj/runtime/natFirstThread.cc
+++ b/libjava/gnu/gcj/runtime/natFirstThread.cc
@@ -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);
OpenPOWER on IntegriCloud