Spaces:
Sleeping
Sleeping
main : fix std in input (#503)
Browse filesif we don't add this as an explicit check, then we get an "error: unknown argument: -" later on
- examples/main/main.cpp +6 -1
examples/main/main.cpp
CHANGED
|
@@ -91,7 +91,12 @@ void whisper_print_usage(int argc, char ** argv, const whisper_params & params);
|
|
| 91 |
bool whisper_params_parse(int argc, char ** argv, whisper_params & params) {
|
| 92 |
for (int i = 1; i < argc; i++) {
|
| 93 |
std::string arg = argv[i];
|
| 94 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 95 |
if (arg[0] != '-') {
|
| 96 |
params.fname_inp.push_back(arg);
|
| 97 |
continue;
|
|
|
|
| 91 |
bool whisper_params_parse(int argc, char ** argv, whisper_params & params) {
|
| 92 |
for (int i = 1; i < argc; i++) {
|
| 93 |
std::string arg = argv[i];
|
| 94 |
+
|
| 95 |
+
if (arg == "-"){
|
| 96 |
+
params.fname_inp.push_back(arg);
|
| 97 |
+
continue;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
if (arg[0] != '-') {
|
| 101 |
params.fname_inp.push_back(arg);
|
| 102 |
continue;
|