diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1993-03-17 20:38:38 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1993-03-17 20:38:38 +0000 |
commit | ecfd2b60912fce105a6c9cc26ace0e55cd6dd235 (patch) | |
tree | 199335841a1a680bb10f5ebf449c7bca3a9bbba6 | |
parent | 3021c40d20c93f591f912f1b3ba55809735d49fb (diff) | |
download | gdb-ecfd2b60912fce105a6c9cc26ace0e55cd6dd235.zip gdb-ecfd2b60912fce105a6c9cc26ace0e55cd6dd235.tar.gz gdb-ecfd2b60912fce105a6c9cc26ace0e55cd6dd235.tar.bz2 |
* xcoffread.c (arrange_linetable): Use x{m,re}alloc not {m,re}alloc.
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/xcoffread.c | 10 |
2 files changed, 10 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d161f08..d385adf 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 cbc2f73..c20a92e 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 <oldLineTb->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. */ |