OSDN Git Service

* java/lang/reflect/Method.java (toString): Call getType if
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Dec 1999 00:44:00 +0000 (00:44 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 18 Dec 1999 00:44:00 +0000 (00:44 +0000)
required.  Partial fix for PR libgcj/111.  From Per Bothner.

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

libjava/ChangeLog
libjava/java/lang/reflect/Method.java

index 3a6aff1..bb0f225 100644 (file)
@@ -1,5 +1,8 @@
 1999-12-17  Tom Tromey  <tromey@cygnus.com>
 
+       * java/lang/reflect/Method.java (toString): Call getType if
+       required.  Partial fix for PR libgcj/111.  From Per Bothner.
+
        * java/lang/natPosixProcess.cc (startProcess): Don't use sprintf.
 
 1999-12-16  Bryce McKinlay  <bryce@albatross.co.nz>
index 01e8308..e7f697f 100644 (file)
@@ -73,6 +73,9 @@ public final class Method extends AccessibleObject implements Member
 
   public String toString ()
     {
+      if (parameter_types == null)
+       getType ();
+
       StringBuffer b = new StringBuffer ();
       b.append(Modifier.toString(getModifiers()));
       b.append(" ");