IPos
IPos start, match;
IPos hash_head = NIL; /* head of the hash chain */
IPos hash_head = NIL; /* head of hash chain */
IPos prev_match; /* previous match */
local int longest_match OF((deflate_state *s, IPos cur_match));
local void check_match OF((deflate_state *s, IPos start, IPos match,
IPos cur_match; /* current match */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
s->strstart - (IPos)MAX_DIST(s) : NIL;
IPos cur_match; /* current match */
IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
s->strstart - (IPos)MAX_DIST(s) : NIL;
IPos cur_match; /* current match */
IPos start, match;
IPos hash_head = NIL; /* head of the hash chain */
IPos hash_head = NIL; /* head of hash chain */
IPos prev_match; /* previous match */
uInt longest_match OF((deflate_state *s, IPos cur_match));
local uInt longest_match OF((deflate_state *s, IPos cur_match));
local void check_match OF((deflate_state *s, IPos start, IPos match,
IPos hash_head = 0;