From 636e5f1df480e40f3a4171d4baa6e9a4477101a9 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Wed, 29 May 1996 02:14:32 +0000 Subject: [PATCH] now give usage warning if use -l,-v,-k with args --- sudo.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sudo.c b/sudo.c index 91e97331f..c1afeb678 100644 --- a/sudo.c +++ b/sudo.c @@ -211,11 +211,9 @@ int main(argc, argv) break; case MODE_VALIDATE: cmnd = "validate"; - NewArgc = 1; break; case MODE_KILL: cmnd = "kill"; - NewArgc = 1; break; case MODE_LIST: /* @@ -227,7 +225,6 @@ int main(argc, argv) */ cmnd = "list"; printmatches = 1; - NewArgc = 1; break; } @@ -602,6 +599,10 @@ static int parse_args() NewArgv++; } + if (NewArgc > 0 && (ret == MODE_VALIDATE || ret == MODE_KILL || + ret == MODE_LIST)) + usage(1); + return(ret); } -- 2.50.1