adler32
strm->adler = adler32(0L, Z_NULL, 0);
strm->adler = adler32(strm->adler, buf, len);
strm->adler = adler32(strm->adler, dictionary, dictLength);
adler32(0L, Z_NULL, 0);
dictid = adler32(0L, Z_NULL, 0);
dictid = adler32(dictid, dictionary, dictLength);
(state->flags ? crc32(check, buf, len) : adler32(check, buf, len))
# define UPDATE_CHECK(check, buf, len) adler32(check, buf, len)
strm->adler = state->check = adler32(0L, Z_NULL, 0);
strm->adler = state->check = adler32(0L, Z_NULL, 0);
ZEXTERN uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len);
strm->adler = adler32(strm->adler, strm->next_in, len);
inflate_blocks_new(z, z->state->nowrap ? Z_NULL : adler32, (uInt)1 << w))
if (adler32(1L, dictionary, dictLength) != z->adler) return Z_DATA_ERROR;
strm->adler = adler32(strm->adler, dictionary, dictLength);
ZEXTERN uLong ZEXPORT adler32(uLong, const Bytef *, uInt);