Lines Matching refs:BMAX
41 changed BMAX to 16 for explode. Removed
1270 /* If BMAX needs to be larger than 16, then h and x[] should be ulg. */
1271 #define BMAX 16 /* maximum bit length of any code (16 for explode) */
1277 ZCONST unsigned *b; /* code lengths in bits (all assumed <= BMAX) */
1294 unsigned c[BMAX+1]; /* bit length count table */
1302 int lx[BMAX+1]; /* memory for l[-1..BMAX-1] */
1307 struct huft *u[BMAX]; /* table stack */
1310 unsigned x[BMAX+1]; /* bit offsets, then code stack */
1317 el = n > 256 ? b[256] : BMAX; /* set length of EOB code, if any */
1321 c[*p]++; p++; /* assume all entries <= BMAX */
1332 for (j = 1; j <= BMAX; j++)
1338 for (i = BMAX; i; i--)