36#define FT_LZW_IN_BUFF_SIZE 64
37#define FT_LZW_DEFAULT_STACK_SIZE 64
39#define LZW_INIT_BITS 9
40#define LZW_MAX_BITS 16
45#define LZW_BIT_MASK 0x1F
46#define LZW_BLOCK_MASK 0x80
47#define LZW_MASK( n ) ( ( 1U << (n) ) - 1U )
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
FT_BEGIN_HEADER typedef unsigned char FT_Bool
ft_lzwstate_init(FT_LzwState state, FT_Stream source)
struct FT_LzwStateRec_ FT_LzwStateRec
struct FT_LzwStateRec_ * FT_LzwState
enum FT_LzwPhase_ FT_LzwPhase
ft_lzwstate_io(FT_LzwState state, FT_Byte *buffer, FT_ULong out_size)
#define FT_LZW_DEFAULT_STACK_SIZE
ft_lzwstate_reset(FT_LzwState state)
ft_lzwstate_done(FT_LzwState state)
static HANDLE PIO_APC_ROUTINE PVOID PIO_STATUS_BLOCK ULONG PVOID ULONG PVOID ULONG out_size
FT_Byte stack_0[FT_LZW_DEFAULT_STACK_SIZE]