2001-05-31 Michael Chastain <chastain@redhat.com>
authorMichael Chastain <mec@google.com>
Thu, 31 May 2001 22:04:46 +0000 (22:04 +0000)
committerMichael Chastain <mec@google.com>
Thu, 31 May 2001 22:04:46 +0000 (22:04 +0000)
* 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
gdb/testsuite/gdb.c++/cplusfuncs.cc

index 58f44a146932509cc78032f0c9d4c88007b81081..d14be468af6127c77c39400891012b62ccc2c324 100644 (file)
@@ -1,3 +1,10 @@
+2001-05-31  Michael Chastain  <chastain@redhat.com>
+
+       * 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  <kevinb@redhat.com>
 
        * gdb.base/completion.exp (INPUTRC): Set this environment variable
index ed555aa2db3bf3b0856b66a9d6cceed59a06fd9a..7f033d6d90c6f8b9ac7568439cf96c378e841a27 100644 (file)
@@ -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; }