cvs: gd /libgd/src gd.c

[email protected] ("Pierre-Alain Joye") Fri, 01 Feb 2008 01:48:17 -0000
Newsgroups php.gd.cvs
Message-ID <cvspajoye1201830497@cvsserver>
pajoye		Fri Feb  1 01:48:17 2008 UTC

  Modified files:              
    /gd/libgd/src	gd.c 
  Log:
  - #145, Leak in gdImageCopyResized (Patch by Brent Bottles)
  
  
http://cvs.php.net/viewvc.cgi/gd/libgd/src/gd.c?r1=1.74&r2=1.75&diff_format=u
Index: gd/libgd/src/gd.c
diff -u gd/libgd/src/gd.c:1.74 gd/libgd/src/gd.c:1.75
--- gd/libgd/src/gd.c:1.74	Wed Dec 12 16:30:33 2007
+++ gd/libgd/src/gd.c	Fri Feb  1 01:48:17 2008
@@ -1,4 +1,4 @@
-/* $Id: gd.c,v 1.74 2007/12/12 16:30:33 pajoye Exp $ */
+/* $Id: gd.c,v 1.75 2008/02/01 01:48:17 pajoye Exp $ */
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -2495,6 +2495,7 @@
 
   sty = (int *) gdMalloc (sizeof (int) * srcH);
 	if (!sty) {
+	  gdFree(stx);
 		return;
 	}