fix error message when CatchHandlerExceptions is off
This commit is contained in:
+4
-3
@@ -1858,12 +1858,13 @@ int main(int argc, char** argv) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
string action_name = args.get<string>(0, false);
|
string action_name = args.get<string>(0, false);
|
||||||
|
const Action* a;
|
||||||
try {
|
try {
|
||||||
const auto& a = all_actions.at(action_name);
|
a = all_actions.at(action_name);
|
||||||
a->run(args);
|
|
||||||
return 0;
|
|
||||||
} catch (const out_of_range&) {
|
} catch (const out_of_range&) {
|
||||||
log_error("Unknown or invalid action; try --help");
|
log_error("Unknown or invalid action; try --help");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
a->run(args);
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user