diff options
author | Jose <jose@zeroc.com> | 2018-07-26 13:42:37 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2018-07-26 13:42:37 +0200 |
commit | 7d8142a7797d6eef4818c28e6e3770019647a5d5 (patch) | |
tree | 9ede3bcf5f97ba5a153f41e203cf327722681576 /cpp/src/slice2confluence | |
parent | Simplify EndpointHostResolver initialization (diff) | |
download | ice-7d8142a7797d6eef4818c28e6e3770019647a5d5.tar.bz2 ice-7d8142a7797d6eef4818c28e6e3770019647a5d5.tar.xz ice-7d8142a7797d6eef4818c28e6e3770019647a5d5.zip |
Eliminate catch(const char*) #48
Diffstat (limited to 'cpp/src/slice2confluence')
-rw-r--r-- | cpp/src/slice2confluence/Main.cpp | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/cpp/src/slice2confluence/Main.cpp b/cpp/src/slice2confluence/Main.cpp index c9ac0284637..0e6b6c21e56 100644 --- a/cpp/src/slice2confluence/Main.cpp +++ b/cpp/src/slice2confluence/Main.cpp @@ -329,16 +329,10 @@ compile(const vector<string>& argv) consoleErr << argv[0] << ": error: " << ex.reason() << endl; return EXIT_FAILURE; } - catch(const string& err) + catch(...) { FileTracker::instance()->cleanup(); - consoleErr << argv[0] << ": error: " << err << endl; - status = EXIT_FAILURE; - } - catch(const char* err) - { - FileTracker::instance()->cleanup(); - consoleErr << argv[0] << ": error: " << err << endl; + consoleErr << args[0] << ": error:" << "unknown exception" << endl; status = EXIT_FAILURE; } } @@ -374,16 +368,6 @@ int main(int argc, char* argv[]) consoleErr << args[0] << ": error:" << ex.what() << endl; return EXIT_FAILURE; } - catch(const std::string& msg) - { - consoleErr << args[0] << ": error:" << msg << endl; - return EXIT_FAILURE; - } - catch(const char* msg) - { - consoleErr << args[0] << ": error:" << msg << endl; - return EXIT_FAILURE; - } catch(...) { consoleErr << args[0] << ": error:" << "unknown exception" << endl; |