DeflateDecoder.h (p7zip_15.14.1_src_all) | : | DeflateDecoder.h (p7zip_16.02_src_all) | ||
---|---|---|---|---|
skipping to change at line 95 | skipping to change at line 95 | |||
void Set_KeepHistory(bool keepHistory) { _keepHistory = keepHistory; } | void Set_KeepHistory(bool keepHistory) { _keepHistory = keepHistory; } | |||
void Set_NeedFinishInput(bool needFinishInput) { _needFinishInput = needFinish Input; } | void Set_NeedFinishInput(bool needFinishInput) { _needFinishInput = needFinish Input; } | |||
bool IsFinished() const { return _remainLen == kLenIdFinished;; } | bool IsFinished() const { return _remainLen == kLenIdFinished;; } | |||
bool IsFinalBlock() const { return m_FinalBlock; } | bool IsFinalBlock() const { return m_FinalBlock; } | |||
HRESULT CodeReal(ISequentialOutStream *outStream, | HRESULT CodeReal(ISequentialOutStream *outStream, | |||
const UInt64 *outSize, ICompressProgressInfo *progress); | const UInt64 *outSize, ICompressProgressInfo *progress); | |||
#ifndef NO_READ_FROM_CODER | #ifndef NO_READ_FROM_CODER | |||
MY_UNKNOWN_IMP4( | MY_UNKNOWN_IMP5( | |||
ICompressCoder, | ||||
ICompressGetInStreamProcessedSize, | ICompressGetInStreamProcessedSize, | |||
ICompressSetInStream, | ICompressSetInStream, | |||
ICompressSetOutStreamSize, | ICompressSetOutStreamSize, | |||
ISequentialInStream | ISequentialInStream | |||
) | ) | |||
#else | #else | |||
MY_UNKNOWN_IMP1( | MY_UNKNOWN_IMP2( | |||
ICompressCoder, | ||||
ICompressGetInStreamProcessedSize) | ICompressGetInStreamProcessedSize) | |||
#endif | #endif | |||
STDMETHOD(Code)(ISequentialInStream *inStream, ISequentialOutStream *outStream , | STDMETHOD(Code)(ISequentialInStream *inStream, ISequentialOutStream *outStream , | |||
const UInt64 *inSize, const UInt64 *outSize, ICompressProgressInfo *progre ss); | const UInt64 *inSize, const UInt64 *outSize, ICompressProgressInfo *progre ss); | |||
STDMETHOD(SetInStream)(ISequentialInStream *inStream); | STDMETHOD(SetInStream)(ISequentialInStream *inStream); | |||
STDMETHOD(ReleaseInStream)(); | STDMETHOD(ReleaseInStream)(); | |||
STDMETHOD(SetOutStreamSize)(const UInt64 *outSize); | STDMETHOD(SetOutStreamSize)(const UInt64 *outSize); | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 4 lines changed or added |