summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2001-01-21 01:03:31 +0000
committerache <ache@FreeBSD.org>2001-01-21 01:03:31 +0000
commitfa047076b87c1bf115e6d29b119f132fe2d2d406 (patch)
treef5d10b2a99598a772d586074fa2acde64503219e /usr.bin
parentbf9da1eab7d31db915d88e35dad4638d4c47b3ca (diff)
downloadFreeBSD-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')
-rw-r--r--usr.bin/killall/killall.c3
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],
OpenPOWER on IntegriCloud