From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26849 invoked by alias); 25 Apr 2002 07:54:39 -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 26782 invoked from network); 25 Apr 2002 07:54:36 -0000 Received: from unknown (HELO cerbere.u-strasbg.fr) (130.79.112.7) by sources.redhat.com with SMTP; 25 Apr 2002 07:54:36 -0000 Received: from laocoon (laocoon.u-strasbg.fr [130.79.112.72]) by cerbere.u-strasbg.fr (8.9.3/8.8.7) with ESMTP id JAA00495; Thu, 25 Apr 2002 09:54:27 +0200 Message-Id: <4.2.0.58.20020425094650.016f3410@ics.u-strasbg.fr> X-Sender: muller@ics.u-strasbg.fr Date: Thu, 25 Apr 2002 00:54:00 -0000 To: gdb-patches@sources.redhat.com From: Pierre Muller Subject: [RFA] Fix bug report #508 Cc: marc@dommelstein.net Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-SW-Source: 2002-04/txt/msg01010.txt.bz2 This is a fix (allmost obvious) to the bug report #508. ChangeLog entry: 2002-04-25 Pierre Muller * symfile.c (add_filename_language): Fix wrong xrealloc size argument. $ cvs diff -u -p -N symfile.c Index: symfile.c =================================================================== RCS file: /cvs/src/src/gdb/symfile.c,v retrieving revision 1.59 diff -u -p -r1.59 symfile.c --- symfile.c 22 Apr 2002 10:19:35 -0000 1.59 +++ symfile.c 24 Apr 2002 22:24:14 -0000 @@ -1831,8 +1831,9 @@ add_filename_language (char *ext, enum l if (fl_table_next >= fl_table_size) { fl_table_size += 10; - filename_language_table = xrealloc (filename_language_table, - fl_table_size); + filename_language_table = + xrealloc (filename_language_table, + fl_table_size * sizeof (*filename_language_table)); } filename_language_table[fl_table_next].ext = xstrdup (ext); Pierre Muller Institut Charles Sadron 6,rue Boussingault F 67083 STRASBOURG CEDEX (France) mailto:muller@ics.u-strasbg.fr Phone : (33)-3-88-41-40-07 Fax : (33)-3-88-41-40-99