cvs: gd /libgd/src gd_pixelate.c /libgd/tests/gdimagepixelate gdimagepixelate.c

[email protected] ("Takeshi Abe") Mon, 22 Dec 2008 05:23:53 -0000
Newsgroups php.gd.cvs
Message-ID <cvstabe1229923433@cvsserver>
tabe		Mon Dec 22 05:23:53 2008 UTC

  Modified files:              
    /gd/libgd/src	gd_pixelate.c 
    /gd/libgd/tests/gdimagepixelate	gdimagepixelate.c 
  Log:
  return 0 in case of unknown mode. (refs FS#184)
  
http://cvs.php.net/viewvc.cgi/gd/libgd/src/gd_pixelate.c?r1=1.1&r2=1.2&diff_format=u
Index: gd/libgd/src/gd_pixelate.c
diff -u gd/libgd/src/gd_pixelate.c:1.1 gd/libgd/src/gd_pixelate.c:1.2
--- gd/libgd/src/gd_pixelate.c:1.1	Sun Dec 21 09:08:11 2008
+++ gd/libgd/src/gd_pixelate.c	Mon Dec 22 05:23:52 2008
@@ -50,6 +50,8 @@
 			}
 		}
 		break;
+	default:
+		return 0;
 	}
 	return 1;
 }
http://cvs.php.net/viewvc.cgi/gd/libgd/tests/gdimagepixelate/gdimagepixelate.c?r1=1.1&r2=1.2&diff_format=u
Index: gd/libgd/tests/gdimagepixelate/gdimagepixelate.c
diff -u gd/libgd/tests/gdimagepixelate/gdimagepixelate.c:1.1 gd/libgd/tests/gdimagepixelate/gdimagepixelate.c:1.2
--- gd/libgd/tests/gdimagepixelate/gdimagepixelate.c:1.1	Sun Dec 21 09:08:11 2008
+++ gd/libgd/tests/gdimagepixelate/gdimagepixelate.c	Mon Dec 22 05:23:53 2008
@@ -55,6 +55,7 @@
 {
 	if (gdImagePixelate(im, -1, GD_PIXELATE_UPPERLEFT) != 0) return 0;
 	if (gdImagePixelate(im, 1, GD_PIXELATE_UPPERLEFT) != 1) return 0;
+	if (gdImagePixelate(im, 2, -1) != 0) return 0;
 
 	SETUP_PIXELS(im);
 	if (!gdImagePixelate(im, BLOCK_SIZE, GD_PIXELATE_UPPERLEFT)) return 0;