xref: /freebsd/contrib/xz/src/liblzma/common/alone_decoder.h (revision 532000256b898d5d3b0067ffa328715d18f4776d)
181ad8388SMartin Matuska ///////////////////////////////////////////////////////////////////////////////
281ad8388SMartin Matuska //
381ad8388SMartin Matuska /// \file       alone_decoder.h
481ad8388SMartin Matuska /// \brief      Decoder for LZMA_Alone files
581ad8388SMartin Matuska //
681ad8388SMartin Matuska //  Author:     Lasse Collin
781ad8388SMartin Matuska //
881ad8388SMartin Matuska //  This file has been put into the public domain.
981ad8388SMartin Matuska //  You can do whatever you want with this file.
1081ad8388SMartin Matuska //
1181ad8388SMartin Matuska ///////////////////////////////////////////////////////////////////////////////
1281ad8388SMartin Matuska 
1381ad8388SMartin Matuska #ifndef LZMA_ALONE_DECODER_H
1481ad8388SMartin Matuska #define LZMA_ALONE_DECODER_H
1581ad8388SMartin Matuska 
1681ad8388SMartin Matuska #include "common.h"
1781ad8388SMartin Matuska 
1881ad8388SMartin Matuska 
1942b10a37SXin LI extern lzma_ret lzma_alone_decoder_init(
20*53200025SRui Paulo 		lzma_next_coder *next, const lzma_allocator *allocator,
2142b10a37SXin LI 		uint64_t memlimit, bool picky);
2281ad8388SMartin Matuska 
2381ad8388SMartin Matuska #endif
24