1// LZMARegister.cpp
2
3#include "StdAfx.h"
4
5#include "../../Common/RegisterCodec.h"
6
7#include "LZMADecoder.h"
8static void *CreateCodec() { return (void *)(ICompressCoder *)(new NCompress::NLZMA::CDecoder); }
9#ifndef EXTRACT_ONLY
10#include "LZMAEncoder.h"
11static void *CreateCodecOut() { return (void *)(ICompressCoder *)(new NCompress::NLZMA::CEncoder);  }
12#else
13#define CreateCodecOut 0
14#endif
15
16static CCodecInfo g_CodecInfo =
17  { CreateCodec, CreateCodecOut, 0x030101, L"LZMA", 1, false };
18
19REGISTER_CODEC(LZMA)
20