merge: try..catch
This commit is contained in:
parent
3e6e3668c9
commit
2cfae6d9a8
1 changed files with 32 additions and 27 deletions
|
@ -122,6 +122,7 @@ int main(int argc, char ** argv) {
|
|||
}
|
||||
}
|
||||
|
||||
try {
|
||||
if (invalid_param) {
|
||||
throw std::invalid_argument("error: invalid parameter for argument: " + arg);
|
||||
} else if (config_path.empty()) {
|
||||
|
@ -150,6 +151,10 @@ int main(int argc, char ** argv) {
|
|||
};
|
||||
|
||||
llama_merge_models(&config);
|
||||
} catch (const std::exception & ex) {
|
||||
std::cerr << ex.what() << "\n\n";
|
||||
usage(argv[0], 1);
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue