aboutsummaryrefslogtreecommitdiff
path: root/chmod_chown_chgrp.c
diff options
context:
space:
mode:
authorMatt Kraai <kraai@debian.org>2000-07-12 00:53:06 +0000
committerMatt Kraai <kraai@debian.org>2000-07-12 00:53:06 +0000
commite714bce003a1b0e2c49e58fe14af86abc8b31f23 (patch)
tree83dc60ba6291ab2839a8eeca47076582578841c7 /chmod_chown_chgrp.c
parent3ecbe9f4dca998d224760f537dc1c3fd7269893b (diff)
downloadbusybox-e714bce003a1b0e2c49e58fe14af86abc8b31f23.tar.gz
Use global applet_name instead of local versions.
Diffstat (limited to 'chmod_chown_chgrp.c')
-rw-r--r--chmod_chown_chgrp.c18
1 files changed, 8 insertions, 10 deletions
diff --git a/chmod_chown_chgrp.c b/chmod_chown_chgrp.c
index d3e267827..a5d9af491 100644
--- a/chmod_chown_chgrp.c
+++ b/chmod_chown_chgrp.c
@@ -36,7 +36,6 @@
static unsigned long uid = -1;
static unsigned long gid = -1;
static int whichApp;
-static char *invocationName = NULL;
static char *theMode = NULL;
@@ -88,7 +87,7 @@ static int fileAction(const char *fileName, struct stat *statbuf, void* junk)
case CHMOD_APP:
/* Parse the specified modes */
if (parse_mode(theMode, &(statbuf->st_mode)) == FALSE) {
- fatalError( "%s: unknown mode: %s\n", invocationName, theMode);
+ fatalError( "%s: unknown mode: %s\n", applet_name, theMode);
}
if (chmod(fileName, statbuf->st_mode) == 0)
return (TRUE);
@@ -105,8 +104,8 @@ int chmod_chown_chgrp_main(int argc, char **argv)
char *p=NULL;
const char *appUsage;
- whichApp = (strcmp(*argv, "chown") == 0)?
- CHOWN_APP : (strcmp(*argv, "chmod") == 0)?
+ whichApp = (strcmp(applet_name, "chown") == 0)?
+ CHOWN_APP : (strcmp(applet_name, "chmod") == 0)?
CHMOD_APP : CHGRP_APP;
appUsage = (whichApp == CHOWN_APP)?
@@ -114,7 +113,6 @@ int chmod_chown_chgrp_main(int argc, char **argv)
if (argc < 2)
usage(appUsage);
- invocationName = *argv;
argv++;
/* Parse options */
@@ -125,7 +123,7 @@ int chmod_chown_chgrp_main(int argc, char **argv)
recursiveFlag = TRUE;
break;
default:
- fprintf(stderr, invalid_option, invocationName, **argv);
+ fprintf(stderr, invalid_option, applet_name, **argv);
usage(appUsage);
}
}
@@ -133,7 +131,7 @@ int chmod_chown_chgrp_main(int argc, char **argv)
}
if (argc == 0 || *argv == NULL) {
- fprintf(stderr, too_few_args, invocationName);
+ fprintf(stderr, too_few_args, applet_name);
usage(appUsage);
}
@@ -172,14 +170,14 @@ int chmod_chown_chgrp_main(int argc, char **argv)
uid = my_getpwnam(*argv);
if (uid == -1) {
fatalError( "%s: unknown user name: %s\n",
- invocationName, *argv);
+ applet_name, *argv);
}
}
}
/* Ok, ready to do the deed now */
if (argc <= 1) {
- fatalError( "%s: too few arguments\n", invocationName);
+ fatalError( "%s: too few arguments\n", applet_name);
}
while (argc-- > 1) {
if (recursiveAction (*(++argv), recursiveFlag, FALSE, FALSE,
@@ -189,7 +187,7 @@ int chmod_chown_chgrp_main(int argc, char **argv)
exit(TRUE);
bad_group:
- fatalError( "%s: unknown group name: %s\n", invocationName, groupName);
+ fatalError( "%s: unknown group name: %s\n", applet_name, groupName);
}
/*