* Refactor whisper_params_parse to return false on failure
* Updated help flag behavior
else if (arg == "-f" || arg == "--file") { params.fname_inp.emplace_back(argv[++i]); }
else {
fprintf(stderr, "error: unknown argument: %s\n", arg.c_str());
- whisper_print_usage(argc, argv, params);
- exit(0);
+ return false;
}
}
whisper_params params;
if (whisper_params_parse(argc, argv, params) == false) {
+ whisper_print_usage(argc, argv, params);
return 1;
}