xref: /freebsd/contrib/xz/src/liblzma/common/index_decoder.h (revision 047153b416415605f127a3950e08c61f1910e9cb)
173ed8e77SXin LI ///////////////////////////////////////////////////////////////////////////////
273ed8e77SXin LI //
373ed8e77SXin LI /// \file       index_decoder.h
473ed8e77SXin LI /// \brief      Decodes the Index field
573ed8e77SXin LI //
673ed8e77SXin LI //  Author:     Lasse Collin
773ed8e77SXin LI //
873ed8e77SXin LI //  This file has been put into the public domain.
973ed8e77SXin LI //  You can do whatever you want with this file.
1073ed8e77SXin LI //
1173ed8e77SXin LI ///////////////////////////////////////////////////////////////////////////////
1273ed8e77SXin LI 
1373ed8e77SXin LI #ifndef LZMA_INDEX_DECODER_H
1473ed8e77SXin LI #define LZMA_INDEX_DECODER_H
1573ed8e77SXin LI 
16*047153b4SXin LI #include "common.h"
1773ed8e77SXin LI #include "index.h"
1873ed8e77SXin LI 
1973ed8e77SXin LI 
2073ed8e77SXin LI extern lzma_ret lzma_index_decoder_init(lzma_next_coder *next,
2173ed8e77SXin LI 		const lzma_allocator *allocator,
2273ed8e77SXin LI 		lzma_index **i, uint64_t memlimit);
2373ed8e77SXin LI 
2473ed8e77SXin LI 
2573ed8e77SXin LI #endif
26