From fb1ffbbef0cec256e688df40dabd50aa48419ba4 Mon Sep 17 00:00:00 2001 From: Michael Chastain Date: Thu, 31 May 2001 22:04:46 +0000 Subject: [PATCH] 2001-05-31 Michael Chastain * gdb.c++/cplusfuncs.cc (dm_type_char_star): Remove superfluous cast. (dm_type_int_star): Likewise. (dm_type_long_star): Likewise. (dm_type_void_star): Likewise. --- gdb/testsuite/ChangeLog | 7 +++++++ gdb/testsuite/gdb.c++/cplusfuncs.cc | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 58f44a1..d14be46 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2001-05-31 Michael Chastain + + * gdb.c++/cplusfuncs.cc (dm_type_char_star): Remove superfluous cast. + (dm_type_int_star): Likewise. + (dm_type_long_star): Likewise. + (dm_type_void_star): Likewise. + 2001-05-29 Kevin Buettner * gdb.base/completion.exp (INPUTRC): Set this environment variable diff --git a/gdb/testsuite/gdb.c++/cplusfuncs.cc b/gdb/testsuite/gdb.c++/cplusfuncs.cc index ed555aa..7f033d6 100644 --- a/gdb/testsuite/gdb.c++/cplusfuncs.cc +++ b/gdb/testsuite/gdb.c++/cplusfuncs.cc @@ -187,10 +187,10 @@ int hairyfunc7 (PFPFPc_i_PFl_i arg) { arg = 0; return 0; } /* gdb has two demanglers (one for g++ 2.95, one for g++ 3). These marker functions help me figure out which demangler is in use. */ -int dm_type_char_star (char * p) { return (int) p; } +char * dm_type_char_star (char * p) { return p; } int dm_type_foo_ref (foo & foo) { return foo.ifoo; } -int dm_type_int_star (int * p) { return (int) p; } -int dm_type_long_star (long * p) { return (int) p; } +int * dm_type_int_star (int * p) { return p; } +long * dm_type_long_star (long * p) { return p; } int dm_type_unsigned_int (unsigned int i) { return i; } int dm_type_void (void) { return 0; } -int dm_type_void_star (void * p) { return (int) p; } +void * dm_type_void_star (void * p) { return p; } -- 2.7.4