diff --git a/src/preview.cpp b/src/preview.cpp index 4e04cf37..2bd66c80 100644 --- a/src/preview.cpp +++ b/src/preview.cpp @@ -891,7 +891,7 @@ namespace { bufferPos--; } for (int bufferPos = 2; bufferPos >= 0 && destPos < destSize; bufferPos--, destPos++) { - dest.pData_[destPos] = (buffer >> (bufferPos * 8)) & 0xFF; + dest.pData_[destPos] = (Exiv2::byte) (buffer >> (bufferPos * 8)) & 0xFF; } } return dest;