]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
kill: remove unnecessary indirection
authorSami Kerola <kerolasa@iki.fi>
Mon, 7 Apr 2014 21:41:00 +0000 (22:41 +0100)
committerSami Kerola <kerolasa@iki.fi>
Sat, 26 Apr 2014 17:36:40 +0000 (18:36 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
misc-utils/kill.c

index e678661873b2d49310f0937532f093e55d671671..9566f14580821acdcdd493d0cf2aedc89807704d 100644 (file)
@@ -434,8 +434,6 @@ static char **parse_arguments(int argc, char **argv, struct kill_control *ctl)
        }
        if (!*argv)
                errx(EXIT_FAILURE, _("not enough arguments"));
-       if (ctl->do_pid)
-               ctl->numsig = -1;
        return argv;
 }
 
@@ -444,7 +442,7 @@ static int kill_verbose(const struct kill_control *ctl)
 {
        int rc = 0;
 
-       if (ctl->numsig < 0) {
+       if (ctl->do_pid) {
                printf("%ld\n", (long) ctl->pid);
                return 0;
        }