1 /* 2 too_few_image_data.gd2 claims to have a size of 12336x48 pixels, but doesn't 3 provide as much image data. We test that gdImageCreateFromGd2Ctx() returns NULL 4 in this case. 5 */ 6 7 #include "gd.h" 8 #include "gdtest.h" 9 main()10int main() 11 { 12 gdImagePtr im; 13 FILE *fp; 14 15 fp = gdTestFileOpen2("gd2", "too_few_image_data.gd2"); 16 gdTestAssert(fp != NULL); 17 im = gdImageCreateFromGd2(fp); 18 gdTestAssert(im == NULL); 19 fclose(fp); 20 21 return gdNumFailures(); 22 } 23