File gwenview-exiv2-anyerror.patch of Package kde3-gwenview
diff -Naru gwenview-1.4.2_orig/src/imageutils/jpegcontent.cpp gwenview-1.4.2/src/imageutils/jpegcontent.cpp
--- gwenview-1.4.2_orig/src/imageutils/jpegcontent.cpp 2019-07-24 15:24:35.905553026 +0900
+++ gwenview-1.4.2/src/imageutils/jpegcontent.cpp 2019-07-24 15:39:33.483481930 +0900
@@ -41,6 +41,7 @@
// Exiv2
#include <exiv2/exif.hpp>
#include <exiv2/image.hpp>
+#include <exiv2/error.hpp>
// Local
#include "imageutils/imageutils.h"
@@ -261,7 +262,7 @@
try {
image = Exiv2::ImageFactory::open((unsigned char*)data.data(), data.size());
image->readMetadata();
- } catch (Exiv2::Error&) {
+ } catch (Exiv2::AnyError&) {
kdError() << "Could not load image with Exiv2\n";
return false;
}