Small correction, it actually should say non-bundled.
On December 11, 2002 06:30 pm, Ilia Alshanetsky wrote:
> iliaa Wed Dec 11 18:30:24 2002 EDT
>
> Modified files: (Branch: PHP_4_3)
> /php4/ext/gd gd.c php_gd.h
> Log:
> MFH (make imagecreatefromxpm() unavailable when bundled GD is used)
>
>
> Index: php4/ext/gd/gd.c
> diff -u php4/ext/gd/gd.c:1.221.2.6 php4/ext/gd/gd.c:1.221.2.7
> --- php4/ext/gd/gd.c:1.221.2.6 Tue Dec 10 12:57:54 2002
> +++ php4/ext/gd/gd.c Wed Dec 11 18:30:23 2002
> @@ -18,7 +18,7 @@
>
> +----------------------------------------------------------------------+ */
>
> -/* $Id: gd.c,v 1.221.2.6 2002/12/10 17:57:54 iliaa Exp $ */
> +/* $Id: gd.c,v 1.221.2.7 2002/12/11 23:30:23 iliaa Exp $ */
>
> /* gd 1.2 is copyright 1994, 1995, Quest Protein Database Center,
> Cold Spring Harbor Labs. */
> @@ -188,7 +188,7 @@
> #ifdef HAVE_GD_XBM
> PHP_FE(imagecreatefromxbm, NULL)
> #endif
> -#ifdef HAVE_GD_XPM
> +#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED)
> PHP_FE(imagecreatefromxpm, NULL)
> #endif
> PHP_FE(imagecreatefromgd, NULL)
> @@ -1358,7 +1358,7 @@
> case PHP_GDIMG_TYPE_GD2PART:
> im = (*func_p)(fp, Z_LVAL_PP(srcx), Z_LVAL_PP(srcy),
>Z_LVAL_PP(width),
> Z_LVAL_PP(height)); break;
> -#ifdef HAVE_GD_XPM
> +#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED)
> case PHP_GDIMG_TYPE_XPM:
> im = gdImageCreateFromXpm(fn);
> break;
> @@ -1425,7 +1425,7 @@
> /* }}} */
> #endif /* HAVE_GD_XBM */
>
> -#ifdef HAVE_GD_XPM
> +#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED)
> /* {{{ proto int imagecreatefromxpm(string filename)
> Create a new image from XPM file or URL */
> PHP_FUNCTION(imagecreatefromxpm)
> Index: php4/ext/gd/php_gd.h
> diff -u php4/ext/gd/php_gd.h:1.44 php4/ext/gd/php_gd.h:1.44.2.1
> --- php4/ext/gd/php_gd.h:1.44 Tue Nov 12 06:49:11 2002
> +++ php4/ext/gd/php_gd.h Wed Dec 11 18:30:23 2002
> @@ -17,7 +17,7 @@
>
> +----------------------------------------------------------------------+ */
>
> -/* $Id: php_gd.h,v 1.44 2002/11/12 11:49:11 helly Exp $ */
> +/* $Id: php_gd.h,v 1.44.2.1 2002/12/11 23:30:23 iliaa Exp $ */
>
> #ifndef PHP_GD_H
> #define PHP_GD_H
> @@ -110,12 +110,14 @@
> PHP_FUNCTION(imagecreatefromgif);
> PHP_FUNCTION(imagecreatefromjpeg);
> PHP_FUNCTION(imagecreatefromxbm);
> -PHP_FUNCTION(imagecreatefromxpm);
> PHP_FUNCTION(imagecreatefrompng);
> PHP_FUNCTION(imagecreatefromwbmp);
> PHP_FUNCTION(imagecreatefromgd);
> PHP_FUNCTION(imagecreatefromgd2);
> PHP_FUNCTION(imagecreatefromgd2part);
> +#if defined(HAVE_GD_XPM) && defined(HAVE_GD_BUNDLED)
> +PHP_FUNCTION(imagecreatefromxpm);
> +#endif
>
> PHP_FUNCTION(imagegammacorrect);
> PHP_FUNCTION(imagedestroy);
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php