#include <malloc.h>
関数 | |
static void | LZRFillBuffer (unsigned int *test_mask, unsigned int *mask, unsigned int *buffer, unsigned char **next_in) |
static char | LZRNextBit (unsigned char *buf_ptr1, int *number, unsigned int *test_mask, unsigned int *mask, unsigned int *buffer, unsigned char **next_in) |
static int | LZRGetNumber (signed char n_bits, unsigned char *buf_ptr, char inc, char *flag, unsigned int *mask, unsigned int *buffer, unsigned char **next_in) |
int | LZRDecompress (void *out, unsigned int out_capacity, void *in, void *in_end) |
int LZRDecompress | ( | void * | out, | |
unsigned int | out_capacity, | |||
void * | in, | |||
void * | in_end | |||
) |
static void LZRFillBuffer | ( | unsigned int * | test_mask, | |
unsigned int * | mask, | |||
unsigned int * | buffer, | |||
unsigned char ** | next_in | |||
) | [static] |
static int LZRGetNumber | ( | signed char | n_bits, | |
unsigned char * | buf_ptr, | |||
char | inc, | |||
char * | flag, | |||
unsigned int * | mask, | |||
unsigned int * | buffer, | |||
unsigned char ** | next_in | |||
) | [static] |
static char LZRNextBit | ( | unsigned char * | buf_ptr1, | |
int * | number, | |||
unsigned int * | test_mask, | |||
unsigned int * | mask, | |||
unsigned int * | buffer, | |||
unsigned char ** | next_in | |||
) | [static] |