diff --git a/src/preview.cpp b/src/preview.cpp index 5b078267..8123c111 100644 --- a/src/preview.cpp +++ b/src/preview.cpp @@ -40,6 +40,7 @@ #include "jpgimage.hpp" #include "tiffimage.hpp" #include "tiffimage_int.hpp" +#include "unused.h" // ***************************************************************************** namespace { @@ -525,7 +526,7 @@ namespace { : Loader(id, image) { offset_ = 0; - const ExifData &exifData = image_.exifData(); + const ExifData &exifData = image_.exifData(); ExifData::const_iterator pos = exifData.findKey(ExifKey(param_[parIdx].offsetKey_)); if (pos != exifData.end() && pos->count() > 0) { offset_ = pos->toLong(); @@ -1038,7 +1039,8 @@ namespace Exiv2 { { pData_ = data.pData_; size_ = data.size_; - data.release(); + std::pair ret = data.release(); + UNUSED(ret); } PreviewImage::~PreviewImage() diff --git a/src/types.cpp b/src/types.cpp index 867cfc03..729c3ac7 100644 --- a/src/types.cpp +++ b/src/types.cpp @@ -28,6 +28,7 @@ // included header files #include "types.hpp" #include "i18n.h" // for _exvGettext +#include "unused.h" // + standard includes #ifdef EXV_UNICODE_PATH @@ -124,7 +125,8 @@ namespace Exiv2 { DataBuf::DataBuf(DataBuf& rhs) : pData_(rhs.pData_), size_(rhs.size_) { - rhs.release(); + std::pair ret = rhs.release(); + UNUSED(ret); } DataBuf::DataBuf(const byte* pData, long size)