"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "CPP/7zip/Compress/DeflateEncoder.h" between
p7zip_15.14.1_src_all.tar.gz and p7zip_16.02_src_all.tar.gz

About: p7zip is a command-line file archiver with a high compression ratio (a port of the Windows program 7za.exe).

DeflateEncoder.h  (p7zip_15.14.1_src_all):DeflateEncoder.h  (p7zip_16.02_src_all)
skipping to change at line 192 skipping to change at line 192
HRESULT BaseSetEncoderProperties2(const PROPID *propIDs, const PROPVARIANT *pr ops, UInt32 numProps); HRESULT BaseSetEncoderProperties2(const PROPID *propIDs, const PROPVARIANT *pr ops, UInt32 numProps);
}; };
class CCOMCoder : class CCOMCoder :
public ICompressCoder, public ICompressCoder,
public ICompressSetCoderProperties, public ICompressSetCoderProperties,
public CMyUnknownImp, public CMyUnknownImp,
public CCoder public CCoder
{ {
public: public:
MY_UNKNOWN_IMP1(ICompressSetCoderProperties) MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
CCOMCoder(): CCoder(false) {}; CCOMCoder(): CCoder(false) {};
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(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps); STDMETHOD(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps);
}; };
class CCOMCoder64 : class CCOMCoder64 :
public ICompressCoder, public ICompressCoder,
public ICompressSetCoderProperties, public ICompressSetCoderProperties,
public CMyUnknownImp, public CMyUnknownImp,
public CCoder public CCoder
{ {
public: public:
MY_UNKNOWN_IMP1(ICompressSetCoderProperties) MY_UNKNOWN_IMP2(ICompressCoder, ICompressSetCoderProperties)
CCOMCoder64(): CCoder(true) {}; CCOMCoder64(): CCoder(true) {};
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(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps); STDMETHOD(SetCoderProperties)(const PROPID *propIDs, const PROPVARIANT *props, UInt32 numProps);
}; };
}}} }}}
#endif #endif
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS