Replace assertion with an error message.

(cherry picked from commit cb32b809c80163c2392543dfb830dffe44e47f91)
main
Kevin Backhouse 4 years ago committed by mergify-bot
parent 23dfda54be
commit 9fd8b40a4e

@ -1207,7 +1207,12 @@ namespace Exiv2 {
valueIdx, valueIdx,
dataIdx, dataIdx,
imageIdx); imageIdx);
assert(len <= 4); #ifndef SUPPRESS_WARNINGS
if (len > 4) {
EXV_ERROR << "Unexpected length in TiffDirectory::writeDirEntry(): len == "
<< len << ".\n";
}
#endif
if (len < 4) { if (len < 4) {
memset(buf, 0x0, 4); memset(buf, 0x0, 4);
ioWrapper.write(buf, 4 - len); ioWrapper.write(buf, 4 - len);

Loading…
Cancel
Save