Lines Matching refs:code
10 * - First version -- complete rewrite of inflate to simplify code, avoid
13 * improve code readability and style over the previous zlib inflate code
197 fixed code decoding. Normally this returns fixed tables from inffixed.h.
200 thereafter. This reduces the size of the code by about 2K bytes, in
210 static code *lenfix, *distfix;
211 static code fixed[544];
216 static code *next;
285 printf(" static const code lenfix[%u] = {", size);
296 printf("\n static const code distfix[%u] = {", size);
510 code, and no more.
536 during that inflate() call in order to return the proper return code.
544 return code (per zlib.h). inflate() always writes as much as possible to
567 code this; /* current decoding table entry */
568 code last; /* parent table entry */
570 int ret; /* return code */
574 static const unsigned short order[19] = /* permutation of code lengths */
864 state->lencode = (code const FAR *)(state->next);
869 strm->msg = (char *)"invalid code lengths set";
873 Tracev((stderr, "inflate: code lengths ok\n"));
928 /* build code tables */
930 state->lencode = (code const FAR *)(state->next);
939 state->distcode = (code const FAR *)(state->next);
987 strm->msg = (char *)"invalid literal/length code";
1019 strm->msg = (char *)"invalid distance code";