diff options
author | ache <ache@FreeBSD.org> | 2001-01-21 01:03:31 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 2001-01-21 01:03:31 +0000 |
commit | fa047076b87c1bf115e6d29b119f132fe2d2d406 (patch) | |
tree | f5d10b2a99598a772d586074fa2acde64503219e /usr.bin/killall | |
parent | bf9da1eab7d31db915d88e35dad4638d4c47b3ca (diff) | |
download | FreeBSD-src-fa047076b87c1bf115e6d29b119f132fe2d2d406.zip FreeBSD-src-fa047076b87c1bf115e6d29b119f132fe2d2d406.tar.gz |
Make "killall -t p0" really works.
Old code works only if at least one process name additionly specified.
Diffstat (limited to 'usr.bin/killall')
-rw-r--r-- | usr.bin/killall/killall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/killall/killall.c b/usr.bin/killall/killall.c index c91ea95..4530c50 100644 --- a/usr.bin/killall/killall.c +++ b/usr.bin/killall/killall.c @@ -320,7 +320,8 @@ main(int ac, char **av) } if (matched == 0) continue; - matched = 0; + if (ac > 0) + matched = 0; for (j = 0; j < ac; j++) { if (mflag) { if (regcomp(&rgx, av[j], |