moved implementation of CLZMA into clzma.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3704 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
38b693f19a
commit
85b2ea48a3
8 changed files with 474 additions and 426 deletions
|
@ -2,13 +2,13 @@
|
|||
#define __COMPRESSOR_H__
|
||||
|
||||
#define C_OK 0
|
||||
#define C_FINISH TRUE
|
||||
#define C_FINISH true
|
||||
|
||||
class ICompressor {
|
||||
public:
|
||||
virtual int Init(int level) = 0;
|
||||
virtual int End() = 0;
|
||||
virtual int Compress(BOOL finish) = 0;
|
||||
virtual int Compress(bool finish) = 0;
|
||||
|
||||
virtual void SetNextIn(char *in, unsigned int size) = 0;
|
||||
virtual void SetNextOut(char *out, unsigned int size) = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue