]> granicus.if.org Git - php/commitdiff
imageellipse is removed in 2.01
authorMarcus Boerger <helly@php.net>
Tue, 25 Jun 2002 09:00:09 +0000 (09:00 +0000)
committerMarcus Boerger <helly@php.net>
Tue, 25 Jun 2002 09:00:09 +0000 (09:00 +0000)
#maybe someone reintroduces this one in bundled lib?

ext/gd/config.m4
ext/gd/gd.c

index d19a4c5c77bad15c02f5332e3a96f090d694db86..2261db20f8145232ae2f8f74fca2693f0e0f2d25 100644 (file)
@@ -214,6 +214,7 @@ AC_DEFUN(PHP_GD_CHECK_VERSION,[
   PHP_CHECK_LIBRARY(gd, gdImageCreateFromGd2,   [AC_DEFINE(HAVE_GD_GD2,              1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
   PHP_CHECK_LIBRARY(gd, gdImageCreateTrueColor, [AC_DEFINE(HAVE_LIBGD20,             1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
   PHP_CHECK_LIBRARY(gd, gdImageSetTile,         [AC_DEFINE(HAVE_GD_IMAGESETTILE,     1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
+  PHP_CHECK_LIBRARY(gd, gdImageEllipse,         [AC_DEFINE(HAVE_GD_IMAGEELLIPSE,     1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
   PHP_CHECK_LIBRARY(gd, gdImageSetBrush,        [AC_DEFINE(HAVE_GD_IMAGESETBRUSH,    1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
   PHP_CHECK_LIBRARY(gd, gdImageStringTTF,       [AC_DEFINE(HAVE_GD_STRINGTTF,        1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
   PHP_CHECK_LIBRARY(gd, gdImageStringFT,        [AC_DEFINE(HAVE_GD_STRINGFT,         1, [ ])], [], [ -L$GD_LIB $GD_SHARED_LIBADD ])
index 6e9a76451f523562df0191e8fb42f354b496c83c..be0d5f56f5801d454bd1d663c10b2ecfdf06912c 100644 (file)
@@ -133,9 +133,8 @@ function_entry gd_functions[] = {
        PHP_FE(imagecreatetruecolor,                                    NULL)
        PHP_FE(imagetruecolortopalette,                                 NULL)
        PHP_FE(imagesetthickness,                                               NULL)
-       PHP_FE(imageellipse,                                                    NULL)
-       PHP_FE(imagefilledellipse,                                              NULL)
        PHP_FE(imagefilledarc,                                                  NULL)
+       PHP_FE(imagefilledellipse,                                              NULL)
        PHP_FE(imagealphablending,                                              NULL)
        PHP_FE(imagecolorresolvealpha,                                  NULL)
        PHP_FE(imagecolorclosestalpha,                                  NULL)
@@ -143,6 +142,10 @@ function_entry gd_functions[] = {
        PHP_FE(imagecopyresampled,                                              NULL)
 #endif
 
+#if HAVE_GD_IMAGEELLIPSE
+       PHP_FE(imageellipse,                                                    NULL)
+#endif
+
 #if HAVE_GD_IMAGESETTILE
        PHP_FE(imagesettile,                                                    NULL)
 #endif
@@ -645,7 +648,7 @@ PHP_FUNCTION(imagesetthickness)
 }
 /* }}} */
 
-#if 0  /* this function is missing from GD 2.0.1 */
+#ifdef HAVE_GD_IMAGEELLIPSE  /* this function is missing from GD 2.0.1 */
 /* {{{ proto void imageellipse(resource im, int cx, int cy, int w, int h, int color)
    Draw an ellipse */
 PHP_FUNCTION(imageellipse)