diff --git a/src/rod-eoc.cc b/src/rod-eoc.cc index a8e8cb87d8c6f8bac7fd70ce129e8611509b0393..5926b97b42ec0b1f3f56f79dd1ed5992dee9ee86 100644 --- a/src/rod-eoc.cc +++ b/src/rod-eoc.cc @@ -242,8 +242,7 @@ int main (int argc, char *argv[]) try } - } catch (Exception e) { - - std::cout << e << std::endl; - - } +} catch (Exception& e) +{ + std::cout << e.what() << std::endl; +} diff --git a/src/rod3d.cc b/src/rod3d.cc index 7ea90ec219b479587ce7b0e14807d640eaabc1ea..2157cf677195c0c03c122256b9603ba00cb94826 100644 --- a/src/rod3d.cc +++ b/src/rod3d.cc @@ -241,10 +241,7 @@ int main (int argc, char *argv[]) try } - - // ////////////////////////////// - } catch (Exception e) { - - std::cout << e << std::endl; - - } +} catch (Exception& e) +{ + std::cout << e.what() << std::endl; +}