fixed compilation problem with exiv2 < 0.27
(cherry picked from commit b4d178fdab61814be8ab93f0ecd7d74f78c4087f)
This commit is contained in:
committed by
Lawrence Lee
parent
200779aa84
commit
e205ff86cc
@@ -56,7 +56,12 @@ Exiv2::Image::AutoPtr open_exiv2(const Glib::ustring& fname)
|
|||||||
#endif
|
#endif
|
||||||
image->readMetadata();
|
image->readMetadata();
|
||||||
if (!image->good()) {
|
if (!image->good()) {
|
||||||
throw Exiv2::Error(Exiv2::kerErrorMessage, "exiv2: invalid image");
|
#if EXIV2_TEST_VERSION(0,27,0)
|
||||||
|
auto error_code = Exiv2::kerErrorMessage;
|
||||||
|
#else
|
||||||
|
auto error_code = 1;
|
||||||
|
#endif
|
||||||
|
throw Exiv2::Error(error_code, "exiv2: invalid image");
|
||||||
}
|
}
|
||||||
return image;
|
return image;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user