summaryrefslogtreecommitdiff
path: root/cpp/src/slice2confluence
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2018-07-26 13:42:37 +0200
committerJose <jose@zeroc.com>2018-07-26 13:42:37 +0200
commit7d8142a7797d6eef4818c28e6e3770019647a5d5 (patch)
tree9ede3bcf5f97ba5a153f41e203cf327722681576 /cpp/src/slice2confluence
parentSimplify EndpointHostResolver initialization (diff)
downloadice-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.cpp20
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;