Lines Matching defs:codes
2222 // DEFLATE spec for generating codes
2370 if (z < 0) return e("bad huffman code","Corrupt PNG"); // error in huffman codes
4328 stbi_gif_lzw codes[4096];
4428 if (g->codes[code].prefix >= 0)
4429 stbi_out_gif_code(g, g->codes[code].prefix);
4434 c = &g->color_table[g->codes[code].suffix * 4];
4472 g->codes[code].prefix = -1;
4473 g->codes[code].first = (uint8) code;
4474 g->codes[code].suffix = (uint8) code;
4512 p = &g->codes[avail++];
4513 if (avail > 4096) return epuc("too many codes", "Corrupt GIF");
4515 p->first = g->codes[oldcode].first;
4516 p->suffix = (code == avail) ? p->first : g->codes[code].first;