From 58c936cc4ea23f4fdecdfc14e2d9462c2706cd56 Mon Sep 17 00:00:00 2001 From: curt Date: Tue, 24 Jul 2001 23:51:57 +0000 Subject: [PATCH] - ensure that all throwables are caught - use new sg_throwable::getFormattedMessage method --- src/Main/main.cxx | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/Main/main.cxx b/src/Main/main.cxx index 031112fce..8ce5fa6bc 100644 --- a/src/Main/main.cxx +++ b/src/Main/main.cxx @@ -1769,15 +1769,10 @@ int main ( int argc, char **argv ) { // exceptions. try { mainLoop(argc, argv); - } catch (sg_io_exception e1) { + } catch (sg_throwable &t) { SG_LOG(SG_GENERAL, SG_ALERT, - "Fatal error " << e1.getMessage() - << " received from " << e1.getOrigin() - << "\n at " << e1.getLocation().asString()); - } catch (sg_exception e) { - SG_LOG(SG_GENERAL, SG_ALERT, - "Fatal error " << e.getMessage() - << " received from " << e.getOrigin()); + "Fatal error: " << t.getFormattedMessage() + << "\n (received from " << t.getOrigin() << ')'); exit(1); } } -- 2.39.5