dctx.currlentable = dctx.currdisttable = NULL;
dctx.currlentable = dctx.currdisttable = dctx.lenlentable = NULL;
void zlib_decompress_init(void) {    unsigned char lengths[288];    memset(lengths, 8, 144);    memset(lengths+144, 9, 256-144);    memset(lengths+256, 7, 280-256);    memset(lengths+280, 8, 288-280);    dctx.staticlentable = zlib_mktable(lengths, 288);    memset(lengths, 5, 32);    dctx.staticdisttable = zlib_mktable(lengths, 32);    dctx.state = START;                /* even before header */    dctx.currlentable = dctx.currdisttable = NULL;    dctx.bits = 0;    dctx.nbits = 0;    logevent("Initialised zlib (RFC1950) decompression");}