/*************************************************************************1* Name: lz.h2* Author: Marcus Geelnard3* Description: LZ77 coder/decoder interface.4* Reentrant: Yes5*-------------------------------------------------------------------------6* Copyright (c) 2003-2006 Marcus Geelnard7*8* This software is provided 'as-is', without any express or implied9* warranty. In no event will the authors be held liable for any damages10* arising from the use of this software.11*12* Permission is granted to anyone to use this software for any purpose,13* including commercial applications, and to alter it and redistribute it14* freely, subject to the following restrictions:15*16* 1. The origin of this software must not be misrepresented; you must not17* claim that you wrote the original software. If you use this software18* in a product, an acknowledgment in the product documentation would19* be appreciated but is not required.20*21* 2. Altered source versions must be plainly marked as such, and must not22* be misrepresented as being the original software.23*24* 3. This notice may not be removed or altered from any source25* distribution.26*27* Marcus Geelnard28* marcus.geelnard at home.se29*************************************************************************/3031#ifndef _lz_h_32#define _lz_h_3334#ifdef __cplusplus35extern "C" {36#endif373839/*************************************************************************40* Function prototypes41*************************************************************************/4243unsigned int LZ_Uncompress( const unsigned char *in, unsigned char *out,44unsigned int insize );454647#ifdef __cplusplus48}49#endif5051#endif /* _lz_h_ */525354