1 #include <stdlib.h>
2 #include "gd.h"
3 #include "gdtest.h"
4
5 int
main(void)6 main(void)
7 {
8 gdImagePtr im;
9 int white, black, r;
10
11 im = gdImageCreate(100, 100);
12 if (!im) exit(EXIT_FAILURE);
13 white = gdImageColorAllocate(im, 0xff, 0xff, 0xff);
14 black = gdImageColorAllocate(im, 0, 0, 0);
15 gdImageFilledRectangle(im, 0, 0, 99, 99, white);
16 gdImageOpenPolygon(im, NULL, 0, black); /* no effect */
17 gdImageOpenPolygon(im, NULL, -1, black); /* no effect */
18 r = gdAssertImageEqualsToFile("gdimageopenpolygon/gdimageopenpolygon0.png", im);
19 gdImageDestroy(im);
20 if (!r) exit(EXIT_FAILURE);
21 return EXIT_SUCCESS;
22 }
23