diff options
author | Alan Jenkins <alan-jenkins@tuffmail.co.uk> | 2008-09-02 23:19:36 +0200 |
---|---|---|
committer | Kay Sievers <kay.sievers@vrfy.org> | 2008-09-02 23:19:36 +0200 |
commit | 593453115b777368252ca4231537ad2a9e6d8ffb (patch) | |
tree | 305fb4d30b29ac98e01e7cb268646b0a7e2480e6 /udev/udevadm.c | |
parent | 44aff4cd6d74d230e4a97f8d59f780472b7cad6e (diff) |
remove deprecated envp[] in main()
envp is not standardized, and may become invalid when environment variables
are modified. Since udev never actually uses it, we can simply remove it.
Should anyone miss it in future, they can use the standardized environ
variable - like udev_rules.c does already.
Diffstat (limited to 'udev/udevadm.c')
-rw-r--r-- | udev/udevadm.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/udev/udevadm.c b/udev/udevadm.c index 7adb7c5732..cb356c5252 100644 --- a/udev/udevadm.c +++ b/udev/udevadm.c @@ -49,20 +49,20 @@ void log_message(int priority, const char *format, ...) struct command { const char *name; - int (*cmd)(int argc, char *argv[], char *envp[]); + int (*cmd)(int argc, char *argv[]); const char *help; int debug; }; static const struct command cmds[]; -static int version(int argc, char *argv[], char *envp[]) +static int version(int argc, char *argv[]) { printf("%s\n", VERSION); return 0; } -static int help(int argc, char *argv[], char *envp[]) +static int help(int argc, char *argv[]) { const struct command *cmd; @@ -118,7 +118,7 @@ static const struct command cmds[] = { {} }; -int main(int argc, char *argv[], char *envp[]) +int main(int argc, char *argv[]) { const char *command; const char *pos; @@ -157,7 +157,7 @@ int main(int argc, char *argv[], char *envp[]) for (cmd = cmds; cmd->name != NULL; cmd++) { if (strcmp(cmd->name, command) == 0) { debug = cmd->debug; - rc = cmd->cmd(argc, argv, envp); + rc = cmd->cmd(argc, argv); goto out; } } |