Blame tests/gdimagefill/bug00002_1.c
|
Packit Service |
df60bb |
#include "gd.h"
|
|
Packit Service |
df60bb |
#include <stdio.h>
|
|
Packit Service |
df60bb |
#include "gdtest.h"
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
int main()
|
|
Packit Service |
df60bb |
{
|
|
Packit Service |
df60bb |
gdImagePtr im;
|
|
Packit Service |
df60bb |
FILE *fp;
|
|
Packit Service |
df60bb |
char *file;
|
|
Packit Service |
df60bb |
int error = 0;
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
im = gdImageCreateTrueColor(100, 100);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
if (im == NULL) {
|
|
Packit Service |
df60bb |
gdTestErrorMsg("Cannot create image.\n");
|
|
Packit Service |
df60bb |
return 1;
|
|
Packit Service |
df60bb |
}
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
gdImageFill(im, 0, 0, 0xffffff);
|
|
Packit Service |
df60bb |
gdImageFill(im, 0, 0, 0xffffff);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
file = gdTestTempFile("bug00002_1.png");
|
|
Packit Service |
df60bb |
fp = fopen(file, "wb");
|
|
Packit Service |
df60bb |
if (fp == NULL) {
|
|
Packit Service |
df60bb |
gdTestErrorMsg("Cannot create image from <%s>\n", file);
|
|
Packit Service |
df60bb |
gdImageDestroy(im);
|
|
Packit Service |
df60bb |
return 1;
|
|
Packit Service |
df60bb |
}
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
gdImagePng(im,fp);
|
|
Packit Service |
df60bb |
fclose(fp);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
if (!gdAssertImageEqualsToFile("gdimagefill/bug00002_1_exp.png", im))
|
|
Packit Service |
df60bb |
error = 1;
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
gdImageDestroy(im);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
return error;
|
|
Packit Service |
df60bb |
}
|
|
Packit Service |
df60bb |
|