From 5f45160b65b733ab76eb8456b1756adc303174a2 Mon Sep 17 00:00:00 2001 From: Utkarsh Verma <utkarsh@bitbanged.com> Date: Wed, 22 Nov 2023 15:41:31 +0530 Subject: [PATCH] fix: Fix command-line argument parsing order --- src/cli.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cli.c b/src/cli.c index 5aa7df3..1a48863 100644 --- a/src/cli.c +++ b/src/cli.c @@ -15,11 +15,11 @@ int cli_init(cli_arguments *const args, const char *const argv[], case 'd': args->is_debug_mode = true; break; - case 'h': - // fall through case '?': (void)fprintf(stderr, "error: unknown option `-%c'\n", optopt); // fall through + case 'h': + // fall through default: (void)fprintf(stderr, "usage: %s [-d]\n", BINARY); return 1;