version 1.7, 2001/11/19 19:02:13 |
version 1.8, 2002/02/16 21:27:45 |
|
|
#define FIRST 257 /* First free entry. */ |
#define FIRST 257 /* First free entry. */ |
#define CLEAR 256 /* Table clear output code. */ |
#define CLEAR 256 /* Table clear output code. */ |
|
|
static int cl_block __P((struct s_zstate *)); |
static int cl_block(struct s_zstate *); |
static void cl_hash __P((struct s_zstate *, register count_int)); |
static void cl_hash(struct s_zstate *, register count_int); |
static code_int getcode __P((struct s_zstate *)); |
static code_int getcode(struct s_zstate *); |
static int output __P((struct s_zstate *, code_int)); |
static int output(struct s_zstate *, code_int); |
|
|
/*- |
/*- |
* Algorithm from "A Technique for High Performance Data Compression", |
* Algorithm from "A Technique for High Performance Data Compression", |