aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2005-07-18 21:00:50 +0000
committerMark Kettenis <kettenis@gnu.org>2005-07-18 21:00:50 +0000
commit5fff8fc01dcfdbf50de4219fddd623a1f5987399 (patch)
tree93b92831c37cedc43a0d8ef05f28f45bd6a23947 /gdb
parenta7aad9aa6afdabcb646486db889f277c549da453 (diff)
downloadfsf-binutils-gdb-5fff8fc01dcfdbf50de4219fddd623a1f5987399.zip
fsf-binutils-gdb-5fff8fc01dcfdbf50de4219fddd623a1f5987399.tar.gz
fsf-binutils-gdb-5fff8fc01dcfdbf50de4219fddd623a1f5987399.tar.bz2
* target.c (normal_pid_to_str): Use xsnprintf instead of snprintf.
* bsd-uthread.c (bsd_uthread_pid_to_str): Likewise. * inf-ttrace.c (inf_ttrace_pid_to_str): Likewise.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/bsd-uthread.c6
-rw-r--r--gdb/inf-ttrace.c6
-rw-r--r--gdb/target.c4
4 files changed, 9 insertions, 11 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 129e2e1..2baa756 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,9 @@
2005-07-18 Mark Kettenis <kettenis@gnu.org>
+ * target.c (normal_pid_to_str): Use xsnprintf instead of snprintf.
+ * bsd-uthread.c (bsd_uthread_pid_to_str): Likewise.
+ * inf-ttrace.c (inf_ttrace_pid_to_str): Likewise.
+
* hppa-tdep.h (hppa_frame_prev_register_helper): Change types of
last argument to `gdb_byte *'.
* hppa-tdep.c (hppa32_convert_from_func_ptr_addr): Rewrite.
diff --git a/gdb/bsd-uthread.c b/gdb/bsd-uthread.c
index aa3425d..9004b40 100644
--- a/gdb/bsd-uthread.c
+++ b/gdb/bsd-uthread.c
@@ -469,11 +469,9 @@ bsd_uthread_pid_to_str (ptid_t ptid)
if (ptid_get_tid (ptid) != 0)
{
static char buf[64];
- int size;
- size = snprintf (buf, sizeof buf, "process %d, thread 0x%lx",
- ptid_get_pid (ptid), ptid_get_tid (ptid));
- gdb_assert (size < sizeof buf);
+ xsnprintf (buf, sizeof buf, "process %d, thread 0x%lx",
+ ptid_get_pid (ptid), ptid_get_tid (ptid));
return buf;
}
diff --git a/gdb/inf-ttrace.c b/gdb/inf-ttrace.c
index 6b20be6..e83b478 100644
--- a/gdb/inf-ttrace.c
+++ b/gdb/inf-ttrace.c
@@ -909,11 +909,9 @@ inf_ttrace_pid_to_str (ptid_t ptid)
pid_t pid = ptid_get_pid (ptid);
lwpid_t lwpid = ptid_get_lwp (ptid);
static char buf[128];
- int size;
- size = snprintf (buf, sizeof buf, "process %ld, lwp %ld",
- (long)pid, (long)lwpid);
- gdb_assert (size < sizeof buf);
+ xsnprintf (buf, sizeof buf, "process %ld, lwp %ld",
+ (long)pid, (long)lwpid);
return buf;
}
diff --git a/gdb/target.c b/gdb/target.c
index dfe9427..83501e6 100644
--- a/gdb/target.c
+++ b/gdb/target.c
@@ -1793,10 +1793,8 @@ char *
normal_pid_to_str (ptid_t ptid)
{
static char buf[32];
- int size;
- size = snprintf (buf, sizeof buf, "process %d", ptid_get_pid (ptid));
- gdb_assert (size < sizeof buf);
+ xsnprintf (buf, sizeof buf, "process %d", ptid_get_pid (ptid));
return buf;
}