summaryrefslogtreecommitdiff
path: root/tests/gdimagecopy
diff options
context:
space:
mode:
authorpajoye <none@none>2007-11-21 12:20:31 +0000
committerpajoye <none@none>2007-11-21 12:20:31 +0000
commit5228e4bebc16deac3306a9b1d0a61e466a4bd1ef (patch)
treec92f0ccbf15f06eb0d243cf9b9fcdde58eca89b3 /tests/gdimagecopy
parent464ec3e0ed8ae89a3a356f01e972a86bd957cdf4 (diff)
downloadlibgd-5228e4bebc16deac3306a9b1d0a61e466a4bd1ef.tar.gz
- add sanity check
- nuke unused variable
Diffstat (limited to 'tests/gdimagecopy')
-rw-r--r--tests/gdimagecopy/bug00081.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/gdimagecopy/bug00081.c b/tests/gdimagecopy/bug00081.c
index 6c5e0fa..291dd42 100644
--- a/tests/gdimagecopy/bug00081.c
+++ b/tests/gdimagecopy/bug00081.c
@@ -9,17 +9,25 @@ int main()
{
gdImagePtr im, im2;
int error = 0;
- FILE *fp;
char path[2048];
const char *file_exp = "bug00081_exp.png";
im = gdImageCreateTrueColor(5, 5);
+ if (!im) {
+ printf("can't create the src truecolor image\n");
+ return 1;
+ }
gdImageFilledRectangle(im, 0, 0, 49, 49, 0x00FFFFFF);
gdImageColorTransparent(im, 0xFFFFFF);
gdImageFilledRectangle(im, 1, 1, 4, 4, 0xFF00FF);
im2 = gdImageCreateTrueColor(20, 20);
+ if (!im) {
+ printf("can't create the dst truecolor image\n");
+ gdImageDestroy(im);
+ return 1;
+ }
gdImageCopy(im2, im, 2, 2 , 0, 0, gdImageSX(im), gdImageSY(im));