cvs: gd /libgd/tests/gdimagecopy bug00081.c
[email protected] ("Pierre-Alain Joye") Wed, 21 Nov 2007 12:20:31 -0000
| Newsgroups | php.gd.cvs |
|---|---|
| Message-ID | <cvspajoye1195647631@cvsserver> |
pajoye Wed Nov 21 12:20:31 2007 UTC
Modified files:
/gd/libgd/tests/gdimagecopy bug00081.c
Log:
- add sanity check
- nuke unused variable
http://cvs.php.net/viewvc.cgi/gd/libgd/tests/gdimagecopy/bug00081.c?r1=1.1&r2=1.2&diff_format=u
Index: gd/libgd/tests/gdimagecopy/bug00081.c
diff -u gd/libgd/tests/gdimagecopy/bug00081.c:1.1 gd/libgd/tests/gdimagecopy/bug00081.c:1.2
--- gd/libgd/tests/gdimagecopy/bug00081.c:1.1 Tue Nov 20 13:43:35 2007
+++ gd/libgd/tests/gdimagecopy/bug00081.c Wed Nov 21 12:20:31 2007
@@ -1,4 +1,4 @@
-/* $Id: bug00081.c,v 1.1 2007/11/20 13:43:35 pajoye Exp $ */
+/* $Id: bug00081.c,v 1.2 2007/11/21 12:20:31 pajoye Exp $ */
#include "gd.h"
#include <stdio.h>
@@ -9,17 +9,25 @@
{
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));