diff options
Diffstat (limited to 'src/dd.c')
-rw-r--r-- | src/dd.c | 13 |
1 files changed, 2 insertions, 11 deletions
@@ -22,7 +22,6 @@ #include <sys/types.h> #include <signal.h> -#include <getopt.h> #include "system.h" #include "close-stream.h" @@ -46,11 +45,6 @@ proper_name ("David MacKenzie"), \ proper_name ("Stuart Kemp") -static struct option const long_options[] = -{ - {NULL, 0, NULL, 0} -}; - /* Use SA_NOCLDSTOP as a proxy for whether the sigaction machinery is present. */ #ifndef SA_NOCLDSTOP @@ -2396,13 +2390,10 @@ main (int argc, char **argv) page_size = getpagesize (); - parse_long_options (argc, argv, PROGRAM_NAME, PACKAGE, Version, - usage, AUTHORS, (char const *) NULL); + parse_gnu_standard_options_only (argc, argv, PROGRAM_NAME, PACKAGE, Version, + true, usage, AUTHORS, (char const *) NULL); close_stdout_required = false; - if (getopt_long (argc, argv, "", long_options, NULL) != -1) - usage (EXIT_FAILURE); - /* Initialize translation table to identity translation. */ for (i = 0; i < 256; i++) trans_table[i] = i; |