diff options
Diffstat (limited to 'cpp/src/slice2confluence/Main.cpp')
-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; |