From c9de30e2bccf2a92bcb2e791d6875dff6c708b87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Tue, 10 Nov 2020 19:04:20 +0100 Subject: [PATCH] client: let getopt_long(3) print error messages Closes #191 --- client.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/client.c b/client.c index f8a07daa..9ee89415 100644 --- a/client.c +++ b/client.c @@ -78,7 +78,7 @@ main(int argc, char *const *argv) bool hold = false; while (true) { - int c = getopt_long(argc, argv, "+:t:a:s:l::hv", longopts, NULL); + int c = getopt_long(argc, argv, "+t:a:s:l::hv", longopts, NULL); if (c == -1) break; @@ -138,12 +138,7 @@ main(int argc, char *const *argv) print_usage(prog_name); return EXIT_SUCCESS; - case ':': - fprintf(stderr, "error: -%c: missing required argument\n", optopt); - return EXIT_FAILURE; - case '?': - fprintf(stderr, "error: -%c: invalid option\n", optopt); return EXIT_FAILURE; } }