Lines Matching defs:header
303 // Finally, given a filename (or an open file or memory block--see header
542 //// end header file /////////////////////////////////////////////////////
1142 // test the formats with a very explicit header first (at least a FOURCC
3132 if (tc > 1 || th > 3) return stbi__err("bad DHT header","Corrupt JPEG");
3137 if(n > 256) return stbi__err("bad DHT header","Corrupt JPEG"); // Loop over i < n would write past end of values!
3268 s->img_y = stbi__get16be(s); if (s->img_y == 0) return stbi__err("no header height", "JPEG format not supported: delayed height"); // Legal, but we don't handle it--but neither does IJG
4390 stbi_uc header[4];
4394 // drain the bit-packed data into header
4397 header[k++] = (stbi_uc) (a->code_buffer & 255); // suppress MSVC run-time check
4402 // now fill header the normal way
4404 header[k++] = stbi__zget8(a);
4405 len = header[1] * 256 + header[0];
4406 nlen = header[3] * 256 + header[2];
4423 if (stbi__zeof(a)) return stbi__err("bad zlib header","Corrupt PNG"); // zlib spec
4424 if ((cmf*256+flg) % 31 != 0) return stbi__err("bad zlib header","Corrupt PNG"); // zlib spec
5161 // non-paletted with tRNS = constant alpha. if header-scanning, we can stop now.
5176 // header scan definitely stops at first IDAT
5505 // V4/V5 header
5564 // accept some number of extra bytes after the header, but if the offset points either to before
5565 // the header ends or implies a large amount of extra data, reject the file as malformed
5570 return stbi__errpuc("bad header", "Corrupt BMP");
5872 // read in the TGA header stuff
6516 if (stbi__at_eof(s)) return stbi__errpuc("bad file","file too short (pic header)");
7182 // Parse header
7494 // Does not support comments in the header section
7580 return stbi__err("integer parse overflow", "Parsing an integer in the PPM header overflowed a 32-bit int");
7612 return stbi__err("invalid width", "PPM image header had zero or overflowing width");
7617 return stbi__err("invalid width", "PPM image header had zero or overflowing width");
7856 convert to header file single-file library
7900 1.21 fix use of 'stbi_uc' in header (reported by jon blow)
7909 header-file-only version (#define STBI_HEADER_FILE_ONLY before including)
7925 1.00 interface to zlib that skips zlib header
7930 0.95 during header scan, seek to markers in case of padding