fix error message when CatchHandlerExceptions is off

This commit is contained in:
Martin Michelsen
2023-11-26 11:45:59 -08:00
parent a4039fa9cd
commit f4e9b4c60a
+4 -3
View File
@@ -1858,12 +1858,13 @@ int main(int argc, char** argv) {
}
string action_name = args.get<string>(0, false);
const Action* a;
try {
const auto& a = all_actions.at(action_name);
a->run(args);
return 0;
a = all_actions.at(action_name);
} catch (const out_of_range&) {
log_error("Unknown or invalid action; try --help");
return 1;
}
a->run(args);
return 0;
}