From 39c22d1ade25baa5c9afaac499038ddc76a3dd60 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Thu, 10 Jan 2002 00:06:02 +0000 Subject: [PATCH] * c-typeprint.c (is_type_conversion_operator): Fix thinko. --- gdb/ChangeLog | 4 ++++ gdb/MAINTAINERS | 1 + gdb/c-typeprint.c | 4 +++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 34b4a85a481..07cf65aeb95 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2002-01-09 Jason Merrill + + * c-typeprint.c (is_type_conversion_operator): Fix thinko. + 2002-01-09 Michael Snyder * i386-linux-nat.c (fill_fpxregset): Make global. diff --git a/gdb/MAINTAINERS b/gdb/MAINTAINERS index 1df43f5568f..0995dcae34c 100644 --- a/gdb/MAINTAINERS +++ b/gdb/MAINTAINERS @@ -366,6 +366,7 @@ Jim Kingdon jkingdon@engr.sgi.com ++ Jonathan Larmour jlarmour@redhat.co.uk H.J. Lu hjl@lucon.org Glen McCready gkm@redhat.com +Jason Merrill jason@redhat.com Jason Molenda jmolenda@apple.com Pierre Muller muller@sourceware.redhat.com Alexandre Oliva aoliva@redhat.com diff --git a/gdb/c-typeprint.c b/gdb/c-typeprint.c index aa7f5a50772..ce7fbe0de10 100644 --- a/gdb/c-typeprint.c +++ b/gdb/c-typeprint.c @@ -407,7 +407,9 @@ is_type_conversion_operator (struct type *type, int i, int j) else if (strncmp (name, "delete", 6) == 0) name += 6; else - return 0; + /* If it doesn't look like new or delete, it's a type conversion + operator. */ + return 1; /* Is that really the end of the name? */ if (('a' <= *name && *name <= 'z') -- 2.30.2