diff options
author | RALOVICH, Kristof <tade60@freemail.hu> | 2014-08-17 15:33:12 +0200 |
---|---|---|
committer | RALOVICH, Kristof <tade60@freemail.hu> | 2014-08-17 15:33:12 +0200 |
commit | 27e050caa4e8558a964ccabe19bd957e8ce07619 (patch) | |
tree | 840c6f5ebd4aece6d11fc8fcdc29236bc99c5670 | |
parent | 31ef6b679747217a4e80ec673b8a36a4cdea1379 (diff) |
catch a bunch of exceptions
coverity complained about uncaught boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::bad_any_cast> >
-rw-r--r-- | src/antpm-downloader.cpp | 6 | ||||
-rw-r--r-- | src/antpm-fit2gpx.cpp | 6 | ||||
-rw-r--r-- | src/antpm-usbmon2ant.cpp | 7 |
3 files changed, 19 insertions, 0 deletions
diff --git a/src/antpm-downloader.cpp b/src/antpm-downloader.cpp index 99473f5..91e969f 100644 --- a/src/antpm-downloader.cpp +++ b/src/antpm-downloader.cpp @@ -186,6 +186,12 @@ main(int argc, char** argv) cerr << desc << "\n"; return EXIT_FAILURE; } + catch(std::exception& ex) + { + cerr << ex.what() << "\n"; + cerr << desc << "\n"; + return EXIT_FAILURE; + } if(vm.count("version") || vm.count("V")) { diff --git a/src/antpm-fit2gpx.cpp b/src/antpm-fit2gpx.cpp index 0c2f302..d78b25f 100644 --- a/src/antpm-fit2gpx.cpp +++ b/src/antpm-fit2gpx.cpp @@ -115,6 +115,12 @@ main(int argc, char** argv) cerr << desc << "\n"; return EXIT_FAILURE; } + catch(std::exception& ex) + { + cerr << ex.what() << "\n"; + cerr << desc << "\n"; + return EXIT_FAILURE; + } if(vm.count("version") || vm.count("V")) { diff --git a/src/antpm-usbmon2ant.cpp b/src/antpm-usbmon2ant.cpp index 9954819..2b26f00 100644 --- a/src/antpm-usbmon2ant.cpp +++ b/src/antpm-usbmon2ant.cpp @@ -90,6 +90,13 @@ main(int argc, char** argv) cerr << desc << "\n"; return EXIT_FAILURE; } + catch(std::exception& ex) + { + cerr << ex.what() << "\n"; + cerr << desc << "\n"; + return EXIT_FAILURE; + } + if(vm.count("version") || vm.count("V")) { |