aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2006-07-12 12:41:56 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2006-07-12 12:41:56 +0000
commitfd6afe791c5874078fc2b64785bea1bc0090deda (patch)
treedb97c427f3b0bcddae3362f08dbaf7ff8b19af0b
parent3097d55a3976c10f88985bd21a93af1a5e61e43a (diff)
Notes
-rw-r--r--usr.bin/kdump/kdump.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr.bin/kdump/kdump.c b/usr.bin/kdump/kdump.c
index e55e190e1e01..fa2bcc6928e1 100644
--- a/usr.bin/kdump/kdump.c
+++ b/usr.bin/kdump/kdump.c
@@ -946,7 +946,10 @@ const char *signames[] = {
void
ktrpsig(struct ktr_psig *psig)
{
- (void)printf("SIG%s ", signames[psig->signo]);
+ if (psig->signo > 0 && psig->signo < NSIG)
+ (void)printf("SIG%s", signames[psig->signo]);
+ else
+ (void)printf("SIG%s ", psig->signo);
if (psig->action == SIG_DFL)
(void)printf("SIG_DFL\n");
else {