Skip to content
Snippets Groups Projects
Commit 57e24616 authored by Mark Jenkinson's avatar Mark Jenkinson
Browse files

Put in try-catch stuff

parent 833cb1fb
No related branches found
No related tags found
No related merge requests found
...@@ -473,13 +473,22 @@ int main(int argc,char *argv[]) ...@@ -473,13 +473,22 @@ int main(int argc,char *argv[])
Tracer tr("main"); Tracer tr("main");
string progname=argv[0]; int retval;
if (argc<3) {
print_usage(progname);
return 1;
}
return fmrib_main_float(argc,argv); try {
string progname=argv[0];
if (argc<3) {
print_usage(progname);
return 1;
}
retval = fmrib_main_float(argc,argv);
} catch(std::exception &e) {
cerr << e.what() << endl;
} catch (...) {
// do nothing - just exit without garbage message
}
return retval;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment