commit 4d688a2447c1384c36600ee37c5c47aa7626c833
parent a56df6a68aa105282f2e7590c3d817550e8123bd
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Sun, 30 Mar 2025 20:19:09 +0200
refactor: require argument value for all arguments
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/hermes.c b/hermes.c
@@ -29,12 +29,13 @@ main(int argc, char *argv[]) {
return 1;
}
+ if (!value_exists) {
+ print_usage(program_name);
+ return 1;
+ }
+
switch (argument[1]) {
case 'p':
- if (!value_exists) {
- print_usage(program_name);
- return 1;
- }
port = atoi(argv[i + 1]);
i++;
break;