aboutsummaryrefslogtreecommitdiff
path: root/gdb/fbsd-proc.c
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2002-04-08 21:53:00 +0000
committerMark Kettenis <kettenis@gnu.org>2002-04-08 21:53:00 +0000
commita4e4e50196d9a712db4221a8d00b8e613d77336b (patch)
tree14fdf057777041c9ab2d3fcf7c5ee3093211d509 /gdb/fbsd-proc.c
parent46fe4e66d4ed8b285bf0c9f3e783ce8c5e05f481 (diff)
downloadgdb-a4e4e50196d9a712db4221a8d00b8e613d77336b.zip
gdb-a4e4e50196d9a712db4221a8d00b8e613d77336b.tar.gz
gdb-a4e4e50196d9a712db4221a8d00b8e613d77336b.tar.bz2
* fbsd-proc.c (child_pid_to_exec_file, fbsd_find_memory_regions):
s/asprintf/xasprintf/. (fbsd_make_corefile_notes): s/strdup/xstrdup/.
Diffstat (limited to 'gdb/fbsd-proc.c')
-rw-r--r--gdb/fbsd-proc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/fbsd-proc.c b/gdb/fbsd-proc.c
index 91746d6..c68238d 100644
--- a/gdb/fbsd-proc.c
+++ b/gdb/fbsd-proc.c
@@ -35,7 +35,7 @@ child_pid_to_exec_file (int pid)
char *path;
char *buf;
- asprintf (&path, "/proc/%d/file", pid);
+ xasprintf (&path, "/proc/%d/file", pid);
buf = xcalloc (MAXPATHLEN, sizeof (char));
make_cleanup (xfree, path);
make_cleanup (xfree, buf);
@@ -84,7 +84,7 @@ fbsd_find_memory_regions (int (*func) (CORE_ADDR,
char protection[4];
int read, write, exec;
- asprintf (&mapfilename, "/proc/%ld/map", (long) pid);
+ xasprintf (&mapfilename, "/proc/%ld/map", (long) pid);
mapfile = fopen (mapfilename, "r");
if (mapfile == NULL)
error ("Couldn't open %s\n", mapfilename);
@@ -145,7 +145,7 @@ fbsd_make_corefile_notes (bfd *obfd, int *note_size)
if (get_exec_file (0))
{
char *fname = strrchr (get_exec_file (0), '/') + 1;
- char *psargs = strdup (fname);
+ char *psargs = xstrdup (fname);
if (get_inferior_args ())
psargs = reconcat (psargs, psargs, " ", get_inferior_args (), NULL);