URI: 
       Fix segfault in killall5 without -o - ubase - suckless linux base utils
  HTML git clone git://git.suckless.org/ubase
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 11d2d1faaf9cd0e2b6796c17390137dedcdc90bb
   DIR parent 2d58716c23f946a84a941579ede6508f0b133361
  HTML Author: sin <sin@2f30.org>
       Date:   Sat, 30 Jun 2018 17:31:53 +0100
       
       Fix segfault in killall5 without -o
       
       Original patch by Platon Ryzhikov <ihummer63@yandex.ru>
       
       Diffstat:
         M killall5.c                          |      10 ++++++----
       
       1 file changed, 6 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/killall5.c b/killall5.c
       @@ -73,10 +73,12 @@ main(int argc, char *argv[])
        
                SLIST_INIT(&omitpid_head);
        
       -        for (p = strtok(arg, ","); p; p = strtok(NULL, ",")) {
       -                pe = emalloc(sizeof(*pe));
       -                pe->pid = estrtol(p, 10);
       -                SLIST_INSERT_HEAD(&omitpid_head, pe, entry);
       +        if (oflag) {
       +                for (p = strtok(arg, ","); p; p = strtok(NULL, ",")) {
       +                        pe = emalloc(sizeof(*pe));
       +                        pe->pid = estrtol(p, 10);
       +                        SLIST_INSERT_HEAD(&omitpid_head, pe, entry);
       +                }
                }
        
                if (sig != SIGSTOP && sig != SIGCONT)