From 571c84fe571a30b0823e4033a20f8773a2fb1265 Mon Sep 17 00:00:00 2001 From: Kevin Backhouse Date: Sat, 19 Feb 2022 13:57:03 +0000 Subject: [PATCH] Catch std::exception in iptcprint. --- samples/iptcprint.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/iptcprint.cpp b/samples/iptcprint.cpp index 8e887f75..a9a02643 100644 --- a/samples/iptcprint.cpp +++ b/samples/iptcprint.cpp @@ -68,5 +68,9 @@ try { } catch (Exiv2::AnyError& e) { std::cout << "Caught Exiv2 exception '" << e << "'\n"; - return -1; + return 1; +} +catch (const std::exception& e) { + std::cout << "Caught exception: '" << e.what() << "'\n"; + return 1; }