diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-15 15:27:49 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-01-15 15:27:49 +0000 |
commit | dac317dc3fc938bf1570c6fc074bf0fde96a4de1 (patch) | |
tree | b3084ed562f44e23502c68d2c1cc6aeb824ad90a | |
parent | 3dcb86173f62c9e04bf41c3b0ee7cd02ed6986d4 (diff) | |
download | gdb-dac317dc3fc938bf1570c6fc074bf0fde96a4de1.zip gdb-dac317dc3fc938bf1570c6fc074bf0fde96a4de1.tar.gz gdb-dac317dc3fc938bf1570c6fc074bf0fde96a4de1.tar.bz2 |
* c-typeprint.c (c_type_print_varspec_suffix, case TYPE_CODE_FUNC):
Print our "()" first, then recurse for the target type.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/c-typeprint.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8cdbbe3..22100b2 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Sat Jan 15 10:20:13 1994 Jim Kingdon (kingdon@lioth.cygnus.com) + + * c-typeprint.c (c_type_print_varspec_suffix, case TYPE_CODE_FUNC): + Print our "()" first, then recurse for the target type. + Fri Jan 14 21:55:39 1994 Jim Kingdon (kingdon@lioth.cygnus.com) * remote-udi.c (udi_create_inferior): Quote empty execfile argument. diff --git a/gdb/c-typeprint.c b/gdb/c-typeprint.c index c5b92f8..8d72838 100644 --- a/gdb/c-typeprint.c +++ b/gdb/c-typeprint.c @@ -409,12 +409,12 @@ c_type_print_varspec_suffix (type, stream, show, passed_a_ptr, demangled_args) break; case TYPE_CODE_FUNC: - c_type_print_varspec_suffix (TYPE_TARGET_TYPE (type), stream, 0, - passed_a_ptr, 0); if (passed_a_ptr) fprintf_filtered (stream, ")"); if (!demangled_args) fprintf_filtered (stream, "()"); + c_type_print_varspec_suffix (TYPE_TARGET_TYPE (type), stream, 0, + passed_a_ptr, 0); break; case TYPE_CODE_UNDEF: |