diff options
author | Petr Machata <pmachata@redhat.com> | 2012-08-31 15:15:07 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2012-08-31 15:15:07 +0200 |
commit | 70747c3890f71f80ff6fafacc990293c91dcff77 (patch) | |
tree | 790d1fbdda9f6558fd73c4f59f13a5055514636e /sysdeps | |
parent | c1e4186bc03fff3ddc2682bc10b11075381a950b (diff) | |
download | ltrace-70747c3890f71f80ff6fafacc990293c91dcff77.tar.gz |
Use assert instead of printing an error that should never happen
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/linux-gnu/ia64/breakpoint.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sysdeps/linux-gnu/ia64/breakpoint.c b/sysdeps/linux-gnu/ia64/breakpoint.c index a0bfaf9..16262f6 100644 --- a/sysdeps/linux-gnu/ia64/breakpoint.c +++ b/sysdeps/linux-gnu/ia64/breakpoint.c @@ -6,6 +6,7 @@ #include <sys/ptrace.h> #include <string.h> +#include <assert.h> #include "common.h" static long long @@ -161,9 +162,7 @@ arch_enable_breakpoint(pid_t pid, struct breakpoint *sbp) debug(1, "Enable Breakpoint at %p)", sbp->addr); - if (slotnum > 2) - printf - ("Can't insert breakpoint for slot numbers greater than 2."); + assert(slotnum <= 2); addr &= ~0x0f; bundle.ubundle[0] = ptrace(PTRACE_PEEKTEXT, pid, addr, 0); |