checkfn
check_func checkfn; /* check function */
if (s->checkfn != Z_NULL)
if (s->checkfn != Z_NULL)
s->check = (*s->checkfn)(0L, Z_NULL, 0);
s->checkfn = c;
if (s->checkfn != Z_NULL)
s->check = (*s->checkfn)(s->check, q, t);
if (s->checkfn != Z_NULL)
s->check = (*s->checkfn)(s->check, q, n);
if (s->checkfn != Z_NULL)
s->check = (*s->checkfn)(s->check, q, n);
static const struct checkfn check_fn[] = {
check_func checkfn; /* check function */
if (s->checkfn != Z_NULL)
z->adler = s->check = (*s->checkfn)(0L, Z_NULL, 0);
s->checkfn = c;
if (s->checkfn != Z_NULL)
s->check = (*s->checkfn)(s->check, q, t);
if (s->checkfn != Z_NULL)
z->adler = s->check = (*s->checkfn)(s->check, q, n);
if (s->checkfn != Z_NULL)
z->adler = s->check = (*s->checkfn)(s->check, q, n);