Patch from Vladimir N. Oleynik to simplify how it decides which

app was invoked.  This removes several strcmp calls.
This commit is contained in:
Eric Andersen 2001-01-31 17:29:12 +00:00
parent 39573f7130
commit 704d2a6c43

View File

@ -83,9 +83,9 @@ int chmod_chown_chgrp_main(int argc, char **argv)
char *p=NULL; char *p=NULL;
const char *appUsage; const char *appUsage;
whichApp = (strcmp(applet_name, "chown") == 0)? whichApp = (applet_name[2]=='o')? /* chown */
CHOWN_APP : (strcmp(applet_name, "chmod") == 0)? CHOWN_APP : (applet_name[2]=='m')? /* chmod */
CHMOD_APP : CHGRP_APP; CHMOD_APP : CHGRP_APP;
appUsage = (whichApp == CHOWN_APP)? appUsage = (whichApp == CHOWN_APP)?
chown_usage : (whichApp == CHMOD_APP) ? chmod_usage : chgrp_usage; chown_usage : (whichApp == CHMOD_APP) ? chmod_usage : chgrp_usage;