From: Jim Meyering Date: Wed, 2 Dec 1992 18:51:53 +0000 (+0000) Subject: Convert static declarations of struct option to use new macros from X-Git-Tag: v2.22-rc1~347^2~10^2~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a261f05865d1e354e4c9b0a8db1599daf8116304;p=thirdparty%2Futil-linux.git Convert static declarations of struct option to use new macros from getopt.h: no_argument, required_argument, and optional_argument. --- diff --git a/login-utils/su.c b/login-utils/su.c index bc33f1539c..ff2bfe5fce 100644 --- a/login-utils/su.c +++ b/login-utils/su.c @@ -164,11 +164,11 @@ static int change_environment; static struct option const longopts[] = { - {"command", 1, 0, 'c'}, - {"fast", 0, &fast_startup, 1}, - {"login", 0, &simulate_login, 1}, - {"preserve-environment", 0, &change_environment, 0}, - {"shell", 1, 0, 's'}, + {"command", required_argument, 0, 'c'}, + {"fast", no_argument, &fast_startup, 1}, + {"login", no_argument, &simulate_login, 1}, + {"preserve-environment", no_argument, &change_environment, 0}, + {"shell", required_argument, 0, 's'}, {0, 0, 0, 0} };