Merge pull request #306 from 1c3t3a/fix-panic-on-invalid-lzw
Don't panic if LZW doesn't find an LZW end code
This commit is contained in:
2 files changed
-3
No files matched your search
@@ -186,9 +186,6 @@ impl<R: Read> Read for LZWReader<R> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
Ok(weezl::LzwStatus::NoProgress) => {
|
Ok(weezl::LzwStatus::NoProgress) => {
|
||||||
assert_eq!(result.consumed_in, 0);
|
|
||||||
assert_eq!(result.consumed_out, 0);
|
|
||||||
assert!(self.reader.buffer().is_empty());
|
|
||||||
return Err(io::Error::new(
|
return Err(io::Error::new(
|
||||||
io::ErrorKind::UnexpectedEof,
|
io::ErrorKind::UnexpectedEof,
|
||||||
"no lzw end code found",
|
"no lzw end code found",
|
||||||
|
|||||||
Binary file not shown.
Reference in new issue
Block a user