better use of bad arguments

This commit is contained in:
tonton th 2020-06-18 23:43:41 +02:00
parent ba28fb9e80
commit 79ab384136
1 changed files with 6 additions and 1 deletions

View File

@ -96,15 +96,20 @@ if (argc == 1) {
exit(0);
}
while ((opt = getopt(argc, argv, "cv")) != -1) {
while ((opt = getopt(argc, argv, "chv")) != -1) {
switch(opt) {
case 'c': make_csv++; break;
case 'v': verbosity++; break;
case 'h': /* tombe dedans */
default: help(1); exit(1);
}
}
if (NULL==argv[optind]) {
fprintf(stderr, "optind %d is wtf\n", optind);
return 1;
}
foo = various_numbers_from_file(argv[optind], 0);
if (foo) {
fprintf(stderr, "got a %d ?\n", foo);