Lines Matching defs:num_bits
4178 int num_bits;
4202 if (z->code_buffer >= (1U << z->num_bits)) {
4206 z->code_buffer |= (unsigned int) stbi__zget8(z) << z->num_bits;
4207 z->num_bits += 8;
4208 } while (z->num_bits <= 24);
4214 if (z->num_bits < n) stbi__fill_bits(z);
4217 z->num_bits -= n;
4236 a->num_bits -= s;
4243 if (a->num_bits < 16) {
4253 a->num_bits -= s;
4392 if (a->num_bits & 7)
4393 stbi__zreceive(a, a->num_bits & 7); // discard
4396 while (a->num_bits > 0) {
4399 a->num_bits -= 8;
4401 if (a->num_bits < 0) return stbi__err("zlib corrupt","Corrupt PNG");
4465 a->num_bits = 0;