Lines Matching refs:BMAX
88 changed BMAX to 16 for explode. Removed
401 /* If BMAX needs to be larger than 16, then h and x[] should be ulg. */
402 #define BMAX 16 /* maximum bit length of any code (16 for
417 unsigned *b; /* code lengths in bits (all assumed <= BMAX) */
426 unsigned c[BMAX + 1]; /* bit length count table */
434 int lx[BMAX + 1]; /* memory for l[-1..BMAX-1] */
439 struct huft *u[BMAX];/* table stack */
442 unsigned x[BMAX + 1]; /* bit offsets, then code stack */
448 el = n > 256 ? b[256] : BMAX; /* set length of EOB code, if any */
452 for (i = 0; i < BMAX+1; i++)
459 p++; /* assume all entries <= BMAX */
467 for (j = 1; j <= BMAX; j++)
473 for (i = BMAX; i; i--)