cvs: gd(GD_2_0) /libgd/src NEWS gd_io_dp.c

[email protected] ("Takeshi Abe") Sat, 04 Apr 2009 12:01:13 -0000
Newsgroups php.gd.cvs
Message-ID <cvstabe1238846473@cvsserver>
tabe		Sat Apr  4 12:01:13 2009 UTC

  Modified files:              (Branch: GD_2_0)
    /gd/libgd/src	gd_io_dp.c NEWS 
  Log:
  MFH: Fixed FS#196
  
http://cvs.php.net/viewvc.cgi/gd/libgd/src/gd_io_dp.c?r1=1.13&r2=1.13.2.1&diff_format=u
Index: gd/libgd/src/gd_io_dp.c
diff -u gd/libgd/src/gd_io_dp.c:1.13 gd/libgd/src/gd_io_dp.c:1.13.2.1
--- gd/libgd/src/gd_io_dp.c:1.13	Wed Jan  3 21:47:09 2007
+++ gd/libgd/src/gd_io_dp.c	Sat Apr  4 12:01:13 2009
@@ -234,8 +234,10 @@
       return NULL;
     }
 
-  if (!allocDynamic (dp, initialSize, data))
-    return NULL;
+  if (!allocDynamic (dp, initialSize, data)) {
+	  gdFree(dp);
+	  return NULL;
+  }
 
   dp->pos = 0;
   dp->freeOK = freeOKFlag;
http://cvs.php.net/viewvc.cgi/gd/libgd/src/NEWS?r1=1.4.2.44&r2=1.4.2.45&diff_format=u
Index: gd/libgd/src/NEWS
diff -u gd/libgd/src/NEWS:1.4.2.44 gd/libgd/src/NEWS:1.4.2.45
--- gd/libgd/src/NEWS:1.4.2.44	Wed Mar 18 14:27:44 2009
+++ gd/libgd/src/NEWS	Sat Apr  4 12:01:13 2009
@@ -26,6 +26,7 @@
 185, Fixed memory leaks in gdImageCreateFromXpm() (Takeshi Abe)
 186, Fixed tiling true colour with palette image (Marko Vukovic, Takeshi Abe)
 193, Fixed gdImagePng() with no color allocated (Martin McNickle, Takeshi Abe)
+196, Fixed a memory leak in newDynamic() (Steve Fossen)
 
 GD 2.0.35 (2007-06-21)
 41, Fix valgrind error in gdImageFillTiled (Nuno Lopes)