From 358777b0d63059b9b231f4c8758bfb7a6df612ef Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 12 May 2005 15:28:31 +0000 Subject: [PATCH] * gnu-v3-abi.c (init_gnuv3_ops): Cast is_gnu_v3_mangled_dtor and is_gnu_v3_mangled_ctor to avoid compiler warnings. --- gdb/ChangeLog | 3 +++ gdb/gnu-v3-abi.c | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f075b867c2..5cefd6d75f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,8 @@ 2005-05-12 Eli Zaretskii + * gnu-v3-abi.c (init_gnuv3_ops): Cast is_gnu_v3_mangled_dtor and + is_gnu_v3_mangled_ctor to avoid compiler warnings. + * config/djgpp/config.sed: Adapt to latest Autoconf. * config/djgpp/djconfig.sh: Add -Wpointer-arith and diff --git a/gdb/gnu-v3-abi.c b/gdb/gnu-v3-abi.c index 9dc0232a64..329e2b208c 100644 --- a/gdb/gnu-v3-abi.c +++ b/gdb/gnu-v3-abi.c @@ -424,8 +424,10 @@ init_gnuv3_ops (void) gnu_v3_abi_ops.shortname = "gnu-v3"; gnu_v3_abi_ops.longname = "GNU G++ Version 3 ABI"; gnu_v3_abi_ops.doc = "G++ Version 3 ABI"; - gnu_v3_abi_ops.is_destructor_name = is_gnu_v3_mangled_dtor; - gnu_v3_abi_ops.is_constructor_name = is_gnu_v3_mangled_ctor; + gnu_v3_abi_ops.is_destructor_name = + (enum dtor_kinds (*) (const char *))is_gnu_v3_mangled_dtor; + gnu_v3_abi_ops.is_constructor_name = + (enum ctor_kinds (*) (const char *))is_gnu_v3_mangled_ctor; gnu_v3_abi_ops.is_vtable_name = gnuv3_is_vtable_name; gnu_v3_abi_ops.is_operator_name = gnuv3_is_operator_name; gnu_v3_abi_ops.rtti_type = gnuv3_rtti_type; -- 2.34.1