Make LZWReader incrementally decompress input

This commit is contained in:
Jonathan Behrens committed 2022-04-14 21:00:36 -04:00
1 parent 3399f93620
commit 9394f6d043
2 files changed
+79 -48

No files matched your search

+1 -1
View File
@@ -1163,7 +1163,7 @@ impl<R: Read + Seek> Decoder<R> {
return Err(TiffError::LimitsExceeded);
}
Box::new(LZWReader::new(reader, clen, samples * byte_len)?.1)
Box::new(LZWReader::new(reader, clen, samples * byte_len))
}
CompressionMethod::PackBits => {
Box::new(PackBitsReader::new(reader, usize::try_from(compressed_length)?)?.1)