mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-14 16:11:38 -06:00
Update to 7-Zip Version 22.01
See: https://sourceforge.net/p/sevenzip/discussion/45797/thread/c43cbc5f18/
This commit is contained in:
@@ -41,14 +41,23 @@ class CDecoder:
|
||||
HRESULT GetUInt32(UInt32 &val);
|
||||
|
||||
HRESULT DecodeUncompressed(UInt32 unpackSize);
|
||||
HRESULT DecodeLzvn(UInt32 unpackSize);
|
||||
HRESULT DecodeLzvn(UInt32 unpackSize, UInt32 packSize);
|
||||
HRESULT DecodeLzfse(UInt32 unpackSize, Byte version);
|
||||
|
||||
STDMETHOD(CodeReal)(ISequentialInStream *inStream, ISequentialOutStream *outStream,
|
||||
const UInt64 *inSize, const UInt64 *outSize, ICompressProgressInfo *progress);
|
||||
public:
|
||||
bool LzvnMode;
|
||||
MY_UNKNOWN_IMP
|
||||
|
||||
CDecoder():
|
||||
LzvnMode(false)
|
||||
{}
|
||||
|
||||
// sizes are checked in Code()
|
||||
// UInt64 GetInputProcessedSize() const { return m_InStream.GetProcessedSize(); }
|
||||
// UInt64 GetOutputProcessedSize() const { return m_OutWindowStream.GetProcessedSize(); }
|
||||
|
||||
STDMETHOD(Code)(ISequentialInStream *inStream, ISequentialOutStream *outStream, const UInt64 *inSize,
|
||||
const UInt64 *outSize, ICompressProgressInfo *progress);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user