commit 46e5545f30d872456ec526fd043ee0f30b7a3194
Author: sin <[email protected]>
Date:   Mon Nov 10 23:52:55 2014 +0000

    Fix kill -l

diff --git a/kill.c b/kill.c
index 9948cb2..59ef221 100644
--- a/kill.c
+++ b/kill.c
@@ -57,11 +57,11 @@ main(int argc, char *argv[])
                usage();
        } ARGEND;
 
-       if(argc < 1)
+       if(argc < 1 && !lflag)
                usage();
 
        if(lflag) {
-               sig = (argc > 0) ? 0 : estrtol(argv[0], 0);
+               sig = (argc > 0) ? estrtol(argv[0], 0) : 0;
                if(sig > 128)
                        sig = WTERMSIG(sig);
                for(i = 0; i < LEN(sigs); i++)


Reply via email to