This commit is contained in:
2025-09-13 18:29:56 +02:00
parent db2645a1b5
commit d2c18668eb
6 changed files with 65 additions and 15 deletions
+4 -3
View File
@@ -5,6 +5,7 @@
#include "args.h"
#include "config.h"
#include "logs.h"
void print_help(int status_code) {
puts(PACKAGE " " VERSION "\n\n"
@@ -26,12 +27,12 @@ void print_help(int status_code) {
}
void invalid_arg(char *arg) {
fprintf(stderr, "invalid argument: '%s'\n\n", arg);
log_error("invalid argument: '%s'", arg);
print_help(EXIT_FAILURE);
}
void invalid_value(char *arg, char *value) {
fprintf(stderr, "invalid value for argument '%s': '%s'\n\n", arg, value);
log_error("invalid value for argument '%s': '%s'", arg, value);
print_help(EXIT_FAILURE);
}
@@ -95,7 +96,7 @@ Parameters parse_args(int argc, char **argv) {
}
if (params.frag_path == 0) {
fprintf(stderr, "required argument -f/--frag\n\n");
log_error("required argument -f/--frag");
exit(EXIT_FAILURE);
}