public void Reset()
{
last_lit = 0;
extra_bits = 0;
literalTree.Reset();
distTree.Reset();
blTree.Reset();
}
public void Reset() { huffman.Reset(); adler.Reset(); blockStart = (strstart = 1); lookahead = 0; totalIn = 0L; prevAvailable = false; matchLen = 2; for (int i = 0; i < 32768; i++) { head[i] = 0; } for (int j = 0; j < 32768; j++) { prev[j] = 0; } }