re GNATS gcj/205 (gcjh confused about similar method and attribute names)
* gjavah.c (decompile_method): Use print_field_name. Fixes PR gcj/205. From-SVN: r33198
This commit is contained in:
parent
bd66587eed
commit
3e0768f05e
@ -1,3 +1,8 @@
|
||||
2000-04-16 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* gjavah.c (decompile_method): Use print_field_name.
|
||||
Fixes PR gcj/205.
|
||||
|
||||
2000-04-05 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
Fix for PR gcj/140:
|
||||
|
@ -457,7 +457,6 @@ get_field_name (jcf, name_index, flags)
|
||||
char *override;
|
||||
const char *tmpconstptr;
|
||||
|
||||
|
||||
if (name_is_method_p (name, length))
|
||||
{
|
||||
/* This field name matches a method. So override the name with
|
||||
@ -758,7 +757,8 @@ decompile_method (out, jcf, code_len)
|
||||
name_and_type = JPOOL_USHORT2 (jcf, index);
|
||||
/* FIXME: ensure that tag is CONSTANT_NameAndType. */
|
||||
name = JPOOL_USHORT1 (jcf, name_and_type);
|
||||
print_name (out, jcf, name);
|
||||
/* FIXME: flags. */
|
||||
print_field_name (out, jcf, name, 0);
|
||||
fputs ("; }", out);
|
||||
decompiled = 1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user