For PR java/8415:
authorTom Tromey <tromey@redhat.com>
Sat, 2 Nov 2002 21:33:30 +0000 (21:33 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Sat, 2 Nov 2002 21:33:30 +0000 (21:33 +0000)
* java/lang/reflect/natMethod.cc (getType): Use _Jv_FindClass.
* prims.cc (_Jv_FindClassFromSignature): Indentation fix.

From-SVN: r58757

libjava/ChangeLog
libjava/java/lang/reflect/natMethod.cc
libjava/prims.cc

index 99c754644524fe1e85305d70e5bba11a467c8d41..4bb2f261a79216ecf4fd8c4d1e7937cfe2b77b1d 100644 (file)
@@ -1,3 +1,9 @@
+2002-11-02  Tom Tromey  <tromey@redhat.com>
+
+       For PR java/8415:
+       * java/lang/reflect/natMethod.cc (getType): Use _Jv_FindClass.
+       * prims.cc (_Jv_FindClassFromSignature): Indentation fix.
+
 2002-11-02  Andreas Schwab  <schwab@suse.de>
 
        * Makefile.am (AM_MAKEFLAGS): Don't pass JC1FLAGS, CC and CXX, do
index 95801e87570ec37d0aec327b3c816a17c86cfeb1..9b697d25024bbb0be83d0c561049c572a2707e78 100644 (file)
@@ -202,13 +202,12 @@ java::lang::reflect::Method::getType ()
     }
 
   exception_types
-    = (JArray<jclass> *) JvNewObjectArray (count,
-                                          &java::lang::Class::class$,
+    = (JArray<jclass> *) JvNewObjectArray (count, &java::lang::Class::class$,
                                           NULL);
   jclass *elts = elements (exception_types);
   for (int i = 0; i < count; ++i)
-    elts[i] = _Jv_FindClassFromSignature (method->throws[i]->data,
-                                         declaringClass->getClassLoader ());
+    elts[i] = _Jv_FindClass (method->throws[i],
+                            declaringClass->getClassLoader ());
 }
 
 void
index 710139bab067f0f6da39495ab6c729e5057346a6..76c25877b7da5caea66cf8240919d7d4de504c12 100644 (file)
@@ -657,7 +657,6 @@ _Jv_FindClassFromSignature (char *sig, java::lang::ClassLoader *loader)
          ;
        _Jv_Utf8Const *name = _Jv_makeUtf8Const (&sig[1], i - 1);
        return _Jv_FindClass (name, loader);
-
       }
     case '[':
       {