diff --git a/src/decoder/mod.rs b/src/decoder/mod.rs index 007e403..a2cd6a0 100644 --- a/src/decoder/mod.rs +++ b/src/decoder/mod.rs @@ -744,7 +744,7 @@ impl Decoder { let buffer_size = usize::try_from(self.width)? * strip_height * self.bits_per_sample.len(); - if buffer.len() < buffer_size || usize::try_from(byte_count)? / buffer.byte_len() > buffer_size { + if buffer.len() < buffer_size { return Err(TiffError::FormatError( TiffFormatError::InconsistentSizesEncountered, ));