on method with no modifiers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72919
138bc75d-0d04-0410-961f-
82ee72b054a4
2003-10-25 Bryce McKinlay <bryce@mckinlay.net.nz>
+ * java/lang/reflect/Method.java (toString): Avoid extra whitespace
+ on method with no modifiers.
+
+2003-10-25 Bryce McKinlay <bryce@mckinlay.net.nz>
+
PR libgcj/11780:
* java/lang/reflect/natMethod.cc (invoke): Look up caller and perform
accessibility check only if target is non-public and accessible flag
getType ();
StringBuffer b = new StringBuffer ();
- Modifier.toString(getModifiers(), b);
- b.append(" ");
+ int mods = getModifiers();
+ if (mods != 0)
+ {
+ Modifier.toString(mods, b);
+ b.append(" ");
+ }
appendClassName (b, return_type);
b.append(" ");
appendClassName (b, declaringClass);