]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
main : fix std in input (#503)
authorconradg <redacted>
Wed, 15 Feb 2023 17:31:16 +0000 (17:31 +0000)
committerGitHub <redacted>
Wed, 15 Feb 2023 17:31:16 +0000 (19:31 +0200)
if we don't add this as an explicit check, then we get an "error: unknown argument: -" later on

examples/main/main.cpp

index 21430702e3a6ad162b42020b5a9ca60879598195..5bd7e424c61c85e4514c475b895d7c18b8f5b3b5 100644 (file)
@@ -91,7 +91,12 @@ void whisper_print_usage(int argc, char ** argv, const whisper_params & params);
 bool whisper_params_parse(int argc, char ** argv, whisper_params & params) {
     for (int i = 1; i < argc; i++) {
         std::string arg = argv[i];
-
+           
+        if (arg == "-"){
+            params.fname_inp.push_back(arg);
+            continue;
+        }
+       
         if (arg[0] != '-') {
             params.fname_inp.push_back(arg);
             continue;