aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/lang/natFirstThread.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/lang/natFirstThread.cc')
-rw-r--r--libjava/java/lang/natFirstThread.cc11
1 files changed, 1 insertions, 10 deletions
diff --git a/libjava/java/lang/natFirstThread.cc b/libjava/java/lang/natFirstThread.cc
index 031779e..b0d8fff 100644
--- a/libjava/java/lang/natFirstThread.cc
+++ b/libjava/java/lang/natFirstThread.cc
@@ -27,20 +27,11 @@ details. */
typedef void main_func (jobject);
void
-java::lang::FirstThread::run0 (void)
+java::lang::FirstThread::run (void)
{
Utf8Const* main_signature = _Jv_makeUtf8Const ("([Ljava.lang.String;)V", 22);
Utf8Const* main_name = _Jv_makeUtf8Const ("main", 4);
-#if 0
- // Note: this turns out to be more painful than useful. Apparently
- // many people rely on being able to have main in a non-public
- // class.
- // This is based on my reading of 12.3.3.
- if (! java::lang::reflect::Modifier::isPublic(klass->getModifiers()))
- DIE ("class must be public");
-#endif
-
if (klass == NULL)
{
klass = java::lang::Class::forName (klass_name);