commit | 6013e9e9ea42683bdb2fe4964f68f1223000c7b1 | [log] [tgz] |
---|---|---|
author | Lasse Collin <[email protected]> | Tue Sep 01 23:04:26 2009 +0300 |
committer | Lasse Collin <[email protected]> | Tue Sep 01 23:04:26 2009 +0300 |
tree | 3fae9c18f7e51c5a1fcdf9a8b03721d61f530907 | |
parent | 794c420b795216f1c11eb085f28cee31a36fd9de [diff] |
Fix infinite loop in single-call mode. If the input file has BCJ filter and the output buffer is too small in single-call mode, the LZMA2 decoder went into an infinite loop. The actual bug was in the BCJ decoder though, which called the LZMA2 decoder twice when the output buffer was too small.