charf
if (memcmp((charf *)s->window + match,
(charf *)s->window + start, length) != EQUAL) {
zmemcpy((charf *)s->window, (charf *)s->window+wsize,
n = read_buf(s->strm, (charf *)s->window + s->strstart + s->lookahead,
(charf *)&s->window[(unsigned)s->block_start] : \
(charf *)Z_NULL), (long)s->strstart - s->block_start, (flush)); \
local void copy_block OF((deflate_state *s, charf *buf, unsigned len,
charf *buf; /* input block */
charf *buf; /* input block, or NULL if too old */
if (buf == (charf*)0) error ("block vanished");
charf *buf; /* the input data */
local ulg ct_flush_block OF((deflate_state *s, charf *buf, ulg stored_len,
local void ct_stored_block OF((deflate_state *s, charf *buf, ulg stored_len,
local int read_buf OF((z_stream *strm, charf *buf, unsigned size));
zmemzero((charf *)s->head, (unsigned)(s->hash_size-1)*sizeof(*s->head));
charf *buf;
(charf *)&s->window[(unsigned)s->block_start] : \
(charf *)Z_NULL), \
local void copy_block OF((deflate_state *s, charf *buf, unsigned len,
charf *buf; /* input block */
charf *buf; /* input block, or NULL if too old */
if (buf == (charf*)0) error("block vanished");
charf *buf; /* the input data */
zmemcpy((charf *)s->window, d, n);
void _tr_flush_block OF((deflate_state *s, charf *buf, ulg stored_len,
void _tr_stored_block OF((deflate_state *s, charf *buf, ulg stored_len,