Lines Matching refs:expected_size
2340 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress() argument
2355 if(expected_size) { in zlib_decompress()
2357 ucvector_resize(&v, *outsize + expected_size); in zlib_decompress()
2428 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress() argument
2432 (void)expected_size; in zlib_decompress()
5597 size_t scanlines_size = 0, expected_size = 0; in decodeGeneric() local
5771 expected_size = lodepng_get_raw_size_idat(*w, *h, bpp); in decodeGeneric()
5776 expected_size = 0; in decodeGeneric()
5777 expected_size += lodepng_get_raw_size_idat((*w + 7) >> 3, (*h + 7) >> 3, bpp); in decodeGeneric()
5778 … if(*w > 4) expected_size += lodepng_get_raw_size_idat((*w + 3) >> 3, (*h + 7) >> 3, bpp); in decodeGeneric()
5779 expected_size += lodepng_get_raw_size_idat((*w + 3) >> 2, (*h + 3) >> 3, bpp); in decodeGeneric()
5780 … if(*w > 2) expected_size += lodepng_get_raw_size_idat((*w + 1) >> 2, (*h + 3) >> 2, bpp); in decodeGeneric()
5781 expected_size += lodepng_get_raw_size_idat((*w + 1) >> 1, (*h + 1) >> 2, bpp); in decodeGeneric()
5782 … if(*w > 1) expected_size += lodepng_get_raw_size_idat((*w + 0) >> 1, (*h + 1) >> 1, bpp); in decodeGeneric()
5783 expected_size += lodepng_get_raw_size_idat((*w + 0), (*h + 0) >> 1, bpp); in decodeGeneric()
5786 state->error = zlib_decompress(&scanlines, &scanlines_size, expected_size, idat, idatsize, in decodeGeneric()
5789 …if(!state->error && scanlines_size != expected_size) state->error = 91; /*decompressed size doesn'… in decodeGeneric()