From 88f26b222b34c239b7e95606a57d5af193a65216 Mon Sep 17 00:00:00 2001 From: sin Date: Tue, 11 Nov 2014 16:09:07 +0000 Subject: [PATCH] Actually print usage if kill -l is invoked with more than 1 arg --- kill.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kill.c b/kill.c index 2ab0af8..eb4659a 100644 --- a/kill.c +++ b/kill.c @@ -71,7 +71,8 @@ main(int argc, char *argv[]) for (i = 0; i < LEN(sigs); i++) puts(sigs[i].name); exit(0); - } + } else if (argc > 1) + usage(); errno = 0; sig = strtol(argv[0], &end, 0); if (*end == '\0' && errno == 0) {