xref: /aosp_15_r20/external/lzma/CPP/7zip/Compress/BZip2Register.cpp (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1 // BZip2Register.cpp
2 
3 #include "StdAfx.h"
4 
5 #include "../Common/RegisterCodec.h"
6 
7 #include "BZip2Decoder.h"
8 #if !defined(Z7_EXTRACT_ONLY) && !defined(Z7_BZIP2_EXTRACT_ONLY)
9 #include "BZip2Encoder.h"
10 #endif
11 
12 namespace NCompress {
13 namespace NBZip2 {
14 
15 REGISTER_CODEC_CREATE(CreateDec, CDecoder)
16 
17 #if !defined(Z7_EXTRACT_ONLY) && !defined(Z7_BZIP2_EXTRACT_ONLY)
18 REGISTER_CODEC_CREATE(CreateEnc, CEncoder)
19 #else
20 #define CreateEnc NULL
21 #endif
22 
23 REGISTER_CODEC_2(BZip2, CreateDec, CreateEnc, 0x40202, "BZip2")
24 
25 }}
26