From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14635 invoked by alias); 12 May 2005 15:33:03 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 14600 invoked from network); 12 May 2005 15:32:56 -0000 Received: from unknown (HELO romy.inter.net.il) (192.114.186.66) by sourceware.org with SMTP; 12 May 2005 15:32:56 -0000 Received: from zaretski (IGLD-83-130-254-105.inter.net.il [83.130.254.105]) by romy.inter.net.il (MOS 3.5.6-GR) with ESMTP id BEY11432 (AUTH halo1); Thu, 12 May 2005 18:32:48 +0300 (IDT) Date: Thu, 12 May 2005 15:33:00 -0000 From: "Eli Zaretskii" To: gdb-patches@sourceware.org Message-ID: <01c55707$Blat.v2.4$809d30a0@zahav.net.il> Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=ISO-8859-1 Subject: [COMMIT] Avoid compiler warnings in gnu-v3-abi.c Reply-to: Eli Zaretskii X-SW-Source: 2005-05/txt/msg00287.txt.bz2 Without this patch, GCC whines about assignment from incompatible pointer type. Admittedly, such coding practice is not very clean, but... Committed as obvious. 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. Index: gdb/gnu-v3-abi.c =================================================================== RCS file: /cvs/src/src/gdb/gnu-v3-abi.c,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- gdb/gnu-v3-abi.c 19 Mar 2005 19:44:10 -0000 1.27 +++ gdb/gnu-v3-abi.c 12 May 2005 15:28:31 -0000 1.28 @@ -424,8 +424,10 @@ 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;