From ecfd2b60912fce105a6c9cc26ace0e55cd6dd235 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Wed, 17 Mar 1993 20:38:38 +0000 Subject: [PATCH] * xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc. --- gdb/ChangeLog | 4 ++++ gdb/xcoffread.c | 10 ++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d161f08e635..d385adfa2cb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +Wed Mar 17 09:46:31 1993 Jim Kingdon (kingdon@cygnus.com) + + * xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc. + Wed Mar 17 11:28:11 1993 Steve Chamberlain (sac@thepub.cygnus.com) * z8k-tdep.c (extract_return_value, write_return_value, diff --git a/gdb/xcoffread.c b/gdb/xcoffread.c index cbc2f731280..c20a92ee6c8 100644 --- a/gdb/xcoffread.c +++ b/gdb/xcoffread.c @@ -368,7 +368,7 @@ arrange_linetable (oldLineTb) fentry_size = NUM_OF_FUNCTIONS; fentry = (struct linetable_entry*) - malloc (fentry_size * sizeof (struct linetable_entry)); + xmalloc (fentry_size * sizeof (struct linetable_entry)); for (function_count=0, ii=0; ii nitems; ++ii) { @@ -377,7 +377,7 @@ arrange_linetable (oldLineTb) if (function_count >= fentry_size) { /* make sure you have room. */ fentry_size *= 2; fentry = (struct linetable_entry*) - realloc (fentry, fentry_size * sizeof (struct linetable_entry)); + xrealloc (fentry, fentry_size * sizeof (struct linetable_entry)); } fentry[function_count].line = ii; fentry[function_count].pc = oldLineTb->item[ii].pc; @@ -393,8 +393,10 @@ arrange_linetable (oldLineTb) qsort (fentry, function_count, sizeof(struct linetable_entry), compare_lte); /* allocate a new line table. */ - newLineTb = (struct linetable*) malloc (sizeof (struct linetable) + - (oldLineTb->nitems - function_count) * sizeof (struct linetable_entry)); + newLineTb = (struct linetable *) + xmalloc + (sizeof (struct linetable) + + (oldLineTb->nitems - function_count) * sizeof (struct linetable_entry)); /* if line table does not start with a function beginning, copy up until a function begin. */ -- 2.30.2