diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-06-18 21:37:38 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-06-18 21:37:38 +0000 |
commit | d75ea6de3dcd6090e4263f748724c6357d760a9f (patch) | |
tree | 7916963008f7625c102ea2c4287d86f1b86538c9 | |
parent | d945323396c4007b984c10d638305e1add9abd6a (diff) | |
download | gdb-d75ea6de3dcd6090e4263f748724c6357d760a9f.zip gdb-d75ea6de3dcd6090e4263f748724c6357d760a9f.tar.gz gdb-d75ea6de3dcd6090e4263f748724c6357d760a9f.tar.bz2 |
* core.c (core_create_line_syms): Use xstrdup rather than strdup.
* source.c (source_file_lookup_path): Likewise.
-rw-r--r-- | gprof/ChangeLog | 5 | ||||
-rw-r--r-- | gprof/core.c | 2 | ||||
-rw-r--r-- | gprof/source.c | 2 |
3 files changed, 7 insertions, 2 deletions
diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 8551292..8b67146 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,8 @@ +Tue Jun 18 17:35:58 1996 Ian Lance Taylor <ian@cygnus.com> + + * core.c (core_create_line_syms): Use xstrdup rather than strdup. + * source.c (source_file_lookup_path): Likewise. + Mon Apr 8 14:44:33 1996 Ian Lance Taylor <ian@cygnus.com> * configure.in: Permit --enable-shared to specify a list of diff --git a/gprof/core.c b/gprof/core.c index 3117599..f2e341c 100644 --- a/gprof/core.c +++ b/gprof/core.c @@ -589,7 +589,7 @@ DEFUN (core_create_line_syms, (core_bfd), bfd * core_bfd) } /* make name pointer a malloc'ed string: */ - ltab.limit->name = strdup (ltab.limit->name); + ltab.limit->name = xstrdup (ltab.limit->name); ltab.limit->file = source_file_lookup_path (filename); ltab.limit->addr = core_text_sect->vma + offset; diff --git a/gprof/source.c b/gprof/source.c index b0c6ecd..4421e3f 100644 --- a/gprof/source.c +++ b/gprof/source.c @@ -36,7 +36,7 @@ DEFUN (source_file_lookup_path, (path), const char *path) sf = (Source_File *) xmalloc (sizeof (*sf)); memset (sf, 0, sizeof (*sf)); - sf->name = strdup (path); + sf->name = xstrdup (path); sf->next = first_src_file; first_src_file = sf; } |