cvs: gd(GD_2_0) /libgd/src NEWS gd_gif_out.c /libgd/src/tests/gif CMakeLists.txt Makefile.am bug00181.c
[email protected] ("Takeshi Abe") Mon, 03 Nov 2008 13:33:02 -0000
| Newsgroups | php.gd.cvs |
|---|---|
| Message-ID | <cvstabe1225719182@cvsserver> |
tabe Mon Nov 3 13:33:02 2008 UTC
Added files: (Branch: GD_2_0)
/gd/libgd/src/tests/gif bug00181.c
Modified files:
/gd/libgd/src NEWS gd_gif_out.c
/gd/libgd/src/tests/gif CMakeLists.txt Makefile.am
Log:
MFH: fixed #181.
http://cvs.php.net/viewvc.cgi/gd/libgd/src/NEWS?r1=1.4.2.41&r2=1.4.2.42&diff_format=u
Index: gd/libgd/src/NEWS
diff -u gd/libgd/src/NEWS:1.4.2.41 gd/libgd/src/NEWS:1.4.2.42
--- gd/libgd/src/NEWS:1.4.2.41 Thu Oct 23 10:04:24 2008
+++ gd/libgd/src/NEWS Mon Nov 3 13:33:02 2008
@@ -22,6 +22,7 @@
173, Fixed the memory management in font_path() of gdft.c (Takeshi Abe)
174, Fixed that font_path() in gdft.c breaks reentrancy (Takeshi Abe)
180, Added a Makefile entry for tests/xpm (Takeshi Abe)
+181, Fixed gd_gif_out.c to enable proper interlace
GD 2.0.35 (2007-06-21)
41, Fix valgrind error in gdImageFillTiled (Nuno Lopes)
http://cvs.php.net/viewvc.cgi/gd/libgd/src/gd_gif_out.c?r1=1.6&r2=1.6.2.1&diff_format=u
Index: gd/libgd/src/gd_gif_out.c
diff -u gd/libgd/src/gd_gif_out.c:1.6 gd/libgd/src/gd_gif_out.c:1.6.2.1
--- gd/libgd/src/gd_gif_out.c:1.6 Thu Jan 4 12:44:31 2007
+++ gd/libgd/src/gd_gif_out.c Mon Nov 3 13:33:02 2008
@@ -586,9 +586,9 @@
int InitCodeSize;
int i;
GifCtx ctx;
+ memset(&ctx, 0, sizeof(ctx));
ctx.Interlace = GInterlace;
ctx.in_count = 1;
- memset(&ctx, 0, sizeof(ctx));
ColorMapSize = 1 << BitsPerPixel;
RWidth = ctx.Width = GWidth;
@@ -735,9 +735,9 @@
int InitCodeSize;
int i;
GifCtx ctx;
+ memset(&ctx, 0, sizeof(ctx));
ctx.Interlace = GInterlace;
ctx.in_count = 1;
- memset(&ctx, 0, sizeof(ctx));
ColorMapSize = 1 << BitsPerPixel;
if (LeftOfs < 0) LeftOfs = 0;
http://cvs.php.net/viewvc.cgi/gd/libgd/src/tests/gif/CMakeLists.txt?r1=1.1.2.2&r2=1.1.2.3&diff_format=u
Index: gd/libgd/src/tests/gif/CMakeLists.txt
diff -u gd/libgd/src/tests/gif/CMakeLists.txt:1.1.2.2 gd/libgd/src/tests/gif/CMakeLists.txt:1.1.2.3
--- gd/libgd/src/tests/gif/CMakeLists.txt:1.1.2.2 Wed Apr 4 12:04:07 2007
+++ gd/libgd/src/tests/gif/CMakeLists.txt Mon Nov 3 13:33:02 2008
@@ -5,6 +5,7 @@
bug00006
bug00060
bug00066
+ bug00181
)
FOREACH(test_name ${TESTS_FILES})
http://cvs.php.net/viewvc.cgi/gd/libgd/src/tests/gif/Makefile.am?r1=1.1.2.1&r2=1.1.2.2&diff_format=u
Index: gd/libgd/src/tests/gif/Makefile.am
diff -u gd/libgd/src/tests/gif/Makefile.am:1.1.2.1 gd/libgd/src/tests/gif/Makefile.am:1.1.2.2
--- gd/libgd/src/tests/gif/Makefile.am:1.1.2.1 Mon Mar 10 12:33:35 2008
+++ gd/libgd/src/tests/gif/Makefile.am Mon Nov 3 13:33:02 2008
@@ -1,3 +1,3 @@
## Process this file with automake to produce Makefile.in -*-Makefile-*-
-EXTRA_DIST = CMakeLists.txt bug00005_0.gif bug00005_2.c bug00005_2.gif bug00005.c bug00060.c bug00066.c bug00066.gif bug00005_1.gif bug00005_2_exp.png bug00005_3.gif bug00006.c bug00060.gif bug00066_exp.png
+EXTRA_DIST = CMakeLists.txt bug00005_0.gif bug00005_2.c bug00005_2.gif bug00005.c bug00060.c bug00066.c bug00066.gif bug00005_1.gif bug00005_2_exp.png bug00005_3.gif bug00006.c bug00060.gif bug00066_exp.png bug00181.c
http://cvs.php.net/viewvc.cgi/gd/libgd/src/tests/gif/bug00181.c?view=markup&rev=1.1
Index: gd/libgd/src/tests/gif/bug00181.c
+++ gd/libgd/src/tests/gif/bug00181.c