mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-13 16:11:34 -06:00
4.45 beta
This commit is contained in:
committed by
Kornel Lesiński
parent
d9666cf046
commit
a145bfc7cf
@@ -409,7 +409,10 @@ HRESULT CDecoder::DecodePPM(Int32 num, bool &keepDecompressing)
|
||||
{
|
||||
RINOK(WriteBuf());
|
||||
if (_writtenFileSize > _unpackSize)
|
||||
{
|
||||
keepDecompressing = false;
|
||||
return S_OK;
|
||||
}
|
||||
}
|
||||
int c = DecodePpmSymbol();
|
||||
if (c == -1)
|
||||
@@ -616,7 +619,10 @@ HRESULT CDecoder::DecodeLZ(bool &keepDecompressing)
|
||||
{
|
||||
RINOK(WriteBuf());
|
||||
if (_writtenFileSize > _unpackSize)
|
||||
{
|
||||
keepDecompressing = false;
|
||||
return S_OK;
|
||||
}
|
||||
}
|
||||
UInt32 number = m_MainDecoder.DecodeSymbol(&m_InBitStream);
|
||||
if (number < 256)
|
||||
|
||||
Reference in New Issue
Block a user