diff options
author | Jean Delvare <jdelvare@suse.de> | 2005-08-25 08:39:24 +0000 |
---|---|---|
committer | Jean Delvare <jdelvare@suse.de> | 2005-08-25 08:39:24 +0000 |
commit | 3e03da5b75ec6c73bb92a23f4a14a668f3410a85 (patch) | |
tree | 10a2c84eb18405e6ab6d91f5ba4b68adbb519ca8 /dmiopt.c | |
parent | dd7eefd7e2b007e849981e0f6163b93a57ada09e (diff) | |
download | dmidecode-git-3e03da5b75ec6c73bb92a23f4a14a668f3410a85.tar.gz |
Complain about unknown options again.
Diffstat (limited to 'dmiopt.c')
-rw-r--r-- | dmiopt.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -217,7 +217,7 @@ static int parse_opt_string(const char *arg) int parse_command_line(int argc, char * const argv[]) { int option; - const char *optstring = ":d:hqs:t:uV"; + const char *optstring = "d:hqs:t:uV"; struct option longopts[]={ { "dev-mem", required_argument, NULL, 'd' }, { "help", no_argument, NULL, 'h' }, @@ -257,7 +257,7 @@ int parse_command_line(int argc, char * const argv[]) case 'V': opt.flags|=FLAG_VERSION; break; - case ':': + case '?': switch(optopt) { case 's': @@ -269,8 +269,6 @@ int parse_command_line(int argc, char * const argv[]) print_opt_type_list(); break; } - /* fall through */ - case '?': return -1; } |