Guys,

Any idea when you'll resolve this issue? I'd like to roll tomorrow or the day after.
Thanks,
Andi

At 09:12 PM 8/9/2005 +0200, Marcus Boerger wrote:
Hello Frank,

  this broke my build again. Before i was able to support 02a, 0.3beta1 (the
latest according to the web) and with/without the zlib support. Now here is
my error:

/usr/src/php-cvs/ext/ming/ming.c: In function `zif_ming_useConstants':
/usr/src/php-cvs/ext/ming/ming.c:140: warning: implicit declaration of function `Ming_useConstants'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfbitmap___construct':
/usr/src/php-cvs/ext/ming/ming.c:386: warning: assignment from incompatible pointer type
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_endMask':
/usr/src/php-cvs/ext/ming/ming.c:1060: warning: implicit declaration of function `SWFDisplayItem_endMask'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getX':
/usr/src/php-cvs/ext/ming/ming.c:1074: warning: implicit declaration of function `SWFDisplayItem_get_x'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getY':
/usr/src/php-cvs/ext/ming/ming.c:1089: warning: implicit declaration of function `SWFDisplayItem_get_y'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getXScale':
/usr/src/php-cvs/ext/ming/ming.c:1104: warning: implicit declaration of function `SWFDisplayItem_get_xScale'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getYScale':
/usr/src/php-cvs/ext/ming/ming.c:1119: warning: implicit declaration of function `SWFDisplayItem_get_yScale'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getXSkew':
/usr/src/php-cvs/ext/ming/ming.c:1134: warning: implicit declaration of function `SWFDisplayItem_get_xSkew'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getYSkew':
/usr/src/php-cvs/ext/ming/ming.c:1149: warning: implicit declaration of function `SWFDisplayItem_get_ySkew'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfdisplayitem_getRot':
/usr/src/php-cvs/ext/ming/ming.c:1164: warning: implicit declaration of function `SWFDisplayItem_get_rot' /usr/src/php-cvs/ext/ming/ming.c: In function `destroy_SWFVideoStream_resource': /usr/src/php-cvs/ext/ming/ming.c:1951: warning: implicit declaration of function `destroySWFVideoStream'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_output':
/usr/src/php-cvs/ext/ming/ming.c:2241: warning: implicit declaration of function `Ming_setSWFCompression' /usr/src/php-cvs/ext/ming/ming.c:2242: error: too few arguments to function `SWFMovie_output'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_saveToFile':
/usr/src/php-cvs/ext/ming/ming.c:2299: error: too few arguments to function `SWFMovie_output'
/usr/src/php-cvs/ext/ming/ming.c:2272: warning: unused variable `movie'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_save':
/usr/src/php-cvs/ext/ming/ming.c:2348: error: too few arguments to function `SWFMovie_output' /usr/src/php-cvs/ext/ming/ming.c:2363: error: too few arguments to function `SWFMovie_output'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swfmovie_writeExports':
/usr/src/php-cvs/ext/ming/ming.c:2495: warning: implicit declaration of function `SWFMovie_writeExports'
/usr/src/php-cvs/ext/ming/ming.c: In function `zif_swftextfield_setFont':
/usr/src/php-cvs/ext/ming/ming.c:3704: warning: passing arg 2 of `SWFTextField_setFont' from incompatible pointer type
make: *** [ext/ming/ming.lo] Error 1

[EMAIL PROTECTED] /usr/src/php-cvs $ rpm -qa|grep ming
ming-utils-0.3-0.beta1.8mdk
libming0-0.3-0.beta1.8mdk
libming0-devel-0.3-0.beta1.8mdk
php5-ming-5.1.0.dev-19



What was your problem?

best regards
marcus

Saturday, August 6, 2005, 7:30:19 AM, you wrote:

> fmk             Sat Aug  6 01:30:19 2005 EDT

>   Modified files:
>     /php-src/ext/ming   ming.c
>   Log:
>   Cleanup to match the current cvs version of ming0.3beta

> http://cvs.php.net/diff.php/php-src/ext/ming/ming.c?r1=1.78&r2=1.79&ty=u
> Index: php-src/ext/ming/ming.c
> diff -u php-src/ext/ming/ming.c:1.78 php-src/ext/ming/ming.c:1.79
> --- php-src/ext/ming/ming.c:1.78        Wed Aug  3 10:07:26 2005
> +++ php-src/ext/ming/ming.c     Sat Aug  6 01:30:17 2005
> @@ -17,7 +17,7 @@
>
> +----------------------------------------------------------------------+
>  */

> -/* $Id: ming.c,v 1.78 2005/08/03 14:07:26 sniper Exp $ */
> +/* $Id: ming.c,v 1.79 2005/08/06 05:30:17 fmk Exp $ */

>  #ifdef HAVE_CONFIG_H
>  #include "config.h"
> @@ -2218,7 +2218,7 @@
>  PHP_METHOD(swfmovie, output)
>  {
>         SWFMovie movie = getMovie(getThis() TSRMLS_CC);
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>         zval **zlimit = NULL;
>         int limit = -1;
>         int argc = ZEND_NUM_ARGS();
> @@ -2244,25 +2244,6 @@
>                 Ming_setSWFCompression(oldval);
>         }
>         RETURN_LONG(out);
> -#elif defined(HAVE_NEW_MING)
> -       zval **zlimit = NULL;
> -       int limit = -1;
> -       int argc = ZEND_NUM_ARGS();
> -
> -       if(argc) {
> -               if (zend_get_parameters_ex(1, &zlimit) == FAILURE) {
> -                       WRONG_PARAM_COUNT;
> -               }
> -
> -               convert_to_long_ex(zlimit);
> -               limit = Z_LVAL_PP(zlimit);
> -
> -               if ((limit < 0) || (limit > 9)) {
> - php_error(E_WARNING,"compression level must be within 0..9");
> -                       RETURN_FALSE;
> -               }
> -       }
> - RETURN_LONG(SWFMovie_output(movie, &phpByteOutputMethod, NULL, limit));
>  #else
>         RETURN_LONG(SWFMovie_output(movie, &phpByteOutputMethod, NULL));
>  #endif
> @@ -2282,11 +2263,9 @@
>  PHP_METHOD(swfmovie, saveToFile)
>  {
>         zval **x;
> -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>         zval **zlimit = NULL;
>         int limit = -1;
> -#endif
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
>         int oldval = INT_MIN;
>         long out;
>  #endif
> @@ -2299,7 +2278,7 @@
>                         WRONG_PARAM_COUNT;
>                 break;
>         case 2:
> -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>                 if (zend_get_parameters_ex(2, &x, &zlimit) == FAILURE)
>                         WRONG_PARAM_COUNT;
>                 convert_to_long_ex(zlimit);
> @@ -2308,8 +2287,6 @@
> php_error(E_WARNING,"compression level must be within 0..9");
>                         RETURN_FALSE;
>                 }
> -#endif
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
>                 oldval = Ming_setSWFCompression(limit);
>  #endif
>                 break;
> @@ -2318,13 +2295,11 @@
>         }

>         ZEND_FETCH_RESOURCE(what, php_stream *, x,
> -1,"File-Handle",php_file_le_stream());
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
> out = SWFMovie_output(getMovie(getThis() TSRMLS_CC), &phpStreamOutputMethod, what);
>         if (oldval >= -1 && oldval <=9)
>                 Ming_setSWFCompression(oldval);
>         RETURN_LONG(out);
> -#elif defined(HAVE_NEW_MING)
> - RETURN_LONG(SWFMovie_output(movie, &phpStreamOutputMethod, what, limit));
>  #else
>         RETURN_LONG(SWFMovie_output(movie, &phpStreamOutputMethod, what));
>  #endif
> @@ -2336,11 +2311,9 @@
>  PHP_METHOD(swfmovie, save)
>  {
>         zval **x;
> -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>         zval **zlimit = NULL;
>         int limit = -1;
> -#endif
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
>         int oldval = INT_MIN;
>  #endif
>         long retval;
> @@ -2353,7 +2326,7 @@
>                 }
>                 break;
>         case 2:
> -#if defined(HAVE_MING_ZLIB) || defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>                 if (zend_get_parameters_ex(2, &x, &zlimit) == FAILURE) {
>                         WRONG_PARAM_COUNT;
>                 }
> @@ -2363,8 +2336,6 @@
> php_error(E_WARNING,"compression level must be within 0..9");
>                         RETURN_FALSE;
>                 }
> -#endif
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
>                 oldval = Ming_setSWFCompression(limit);
>  #endif
>                 break;
> @@ -2374,16 +2345,12 @@

>         if (Z_TYPE_PP(x) == IS_RESOURCE) {
>                 ZEND_FETCH_RESOURCE(stream, php_stream *, x,
> -1,"File-Handle",php_file_le_stream());
> -#if defined(HAVE_NEW_MING)
> -               RETURN_LONG(SWFMovie_output(getMovie(getThis()
> TSRMLS_CC), &phpStreamOutputMethod, stream, limit));
> -#else
>                 RETVAL_LONG(SWFMovie_output(getMovie(getThis()
> TSRMLS_CC), &phpStreamOutputMethod, stream));
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>      if(oldval >= -1 && oldval <=9)
>                 Ming_setSWFCompression(oldval);
>  #endif
>                 return;
> -#endif
>         }

>         convert_to_string_ex(x);
> @@ -2393,13 +2360,9 @@
>                 RETURN_FALSE;
>         }

> -#if defined(HAVE_NEW_MING)
> -       retval = SWFMovie_output(getMovie(getThis() TSRMLS_CC),
> &phpStreamOutputMethod, (void *)stream, limit);
> -#else
>         retval = SWFMovie_output(getMovie(getThis() TSRMLS_CC),
> &phpStreamOutputMethod, (void *)stream);
> -#endif
>         php_stream_close(stream);
> -#if defined(HAVE_MING_ZLIB) && !defined(HAVE_NEW_MING)
> +#if defined(HAVE_MING_ZLIB) && defined(HAVE_NEW_MING)
>      if(oldval >= -1 && oldval <=9)
>                 Ming_setSWFCompression(oldval);
>  #endif




Best regards,
 Marcus

--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to