diff options
author | Jim Meyering <jim@meyering.net> | 1993-03-26 04:52:17 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1993-03-26 04:52:17 +0000 |
commit | d4f175199f7ab8dd7fb9f31892ebd43e5e1651c0 (patch) | |
tree | e12caca666c0921aefe4f99a3643fe36002488c9 /src/date.c | |
parent | c7fdeca168d0d94a8f76350fd4cf7174bed714f1 (diff) | |
download | coreutils-d4f175199f7ab8dd7fb9f31892ebd43e5e1651c0.tar.xz |
Add long options.
Diffstat (limited to 'src/date.c')
-rw-r--r-- | src/date.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/date.c b/src/date.c index 59d76c7da..0806c6713 100644 --- a/src/date.c +++ b/src/date.c @@ -80,6 +80,15 @@ static void usage (); /* The name this program was run with, for error messages. */ char *program_name; +static struct option const long_options[] = +{ + {"date", required_argument, NULL, 'd'}, + {"set", required_argument, NULL, 's'}, + {"universal", no_argument, NULL, 'u'}, + {"uct", no_argument, NULL, 'u'}, + {NULL, 0, NULL, 0} +}; + void main (argc, argv) int argc; @@ -93,7 +102,8 @@ main (argc, argv) program_name = argv[0]; - while ((optc = getopt (argc, argv, "d:s:u")) != EOF) + while ((optc = getopt_long (argc, argv, "d:s:u", long_options, (int *) 0)) + != EOF) switch (optc) { case 'd': |