mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-07 07:14:56 -06:00
15.05
This commit is contained in:
committed by
Kornel Lesiński
parent
0713a3ab80
commit
54490d51d5
@@ -5,15 +5,22 @@
|
||||
|
||||
#include "../../../C/Bra.h"
|
||||
|
||||
#include "BranchCoder.h"
|
||||
#include "../../Common/MyCom.h"
|
||||
|
||||
struct CBranch86
|
||||
#include "../ICoder.h"
|
||||
|
||||
class CBcjCoder:
|
||||
public ICompressFilter,
|
||||
public CMyUnknownImp
|
||||
{
|
||||
UInt32 _bufferPos;
|
||||
UInt32 _prevMask;
|
||||
void x86Init() { x86_Convert_Init(_prevMask); }
|
||||
int _encode;
|
||||
public:
|
||||
MY_UNKNOWN_IMP;
|
||||
INTERFACE_ICompressFilter(;)
|
||||
|
||||
CBcjCoder(int encode): _bufferPos(0), _encode(encode) { x86_Convert_Init(_prevMask); }
|
||||
};
|
||||
|
||||
MyClassB(BCJ_x86, 0x01, 3, CBranch86 ,
|
||||
virtual void SubInit() { x86Init(); })
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user