1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-10 06:03:31 +02:00

(long_options): Changes table entries not to use this form:

{"all", no_argument, &show_all_fs, 1},
but rather this form:
{"all", no_argument, NULL, 'a'},
Using the latter, all the option handling in one place: the getopt loop.
This commit is contained in:
Jim Meyering
1998-07-25 15:14:16 +00:00
parent 3f3df4e600
commit 4e9a99dd9a

View File

@@ -111,20 +111,20 @@ static int print_type;
static struct option const long_options[] =
{
{"all", no_argument, &show_all_fs, 1},
{"block-size", required_argument, 0, 131},
{"inodes", no_argument, &inode_format, 1},
{"human-readable", no_argument, 0, 'h'},
{"si", no_argument, 0, 'H'},
{"kilobytes", no_argument, 0, 'k'},
{"local", no_argument, &show_all_fs, -1},
{"megabytes", no_argument, 0, 'm'},
{"portability", no_argument, &posix_format, 1},
{"print-type", no_argument, &print_type, 1},
{"sync", no_argument, 0, 129},
{"no-sync", no_argument, 0, 130},
{"type", required_argument, 0, 't'},
{"exclude-type", required_argument, 0, 'x'},
{"all", no_argument, NULL, 'a'},
{"block-size", required_argument, NULL, 131},
{"inodes", no_argument, NULL, 'i'},
{"human-readable", no_argument, NULL, 'h'},
{"si", no_argument, NULL, 'H'},
{"kilobytes", no_argument, NULL, 'k'},
{"local", no_argument, NULL, 'l'},
{"megabytes", no_argument, NULL, 'm'},
{"portability", no_argument, NULL, 'P'},
{"print-type", no_argument, NULL, 'T'},
{"sync", no_argument, NULL, 129},
{"no-sync", no_argument, NULL, 130},
{"type", required_argument, NULL, 't'},
{"exclude-type", required_argument, NULL, 'x'},
{"help", no_argument, &show_help, 1},
{"version", no_argument, &show_version, 1},
{NULL, 0, NULL, 0}