Em Dom, 2008-02-24 às 15:48 +0000, Arnar Mar Sig escreveu: > Erm, the attachement got stripped away, heres the patch.. > > --- php-5.2.5/ext/filter/filter.c 2007-04-04 20:50:26.000000000 +0000 > +++ php-5.2.5-fixed/ext/filter/filter.c 2008-02-24 15:14:19.000000000 > +0000 > @@ -322,7 +322,7 @@ > filter_func.function(*value, flags, options, charset TSRMLS_CC); > > if ( > - options && > + options && (Z_TYPE_P(options) == IS_ARRAY || Z_TYPE_P(options) > == IS_OBJECT) && > ((flags & FILTER_NULL_ON_FAILURE && Z_TYPE_PP(value) == > IS_NULL) || > (!(flags & FILTER_NULL_ON_FAILURE) && Z_TYPE_PP(value) == > IS_BOOL && Z_LVAL_PP(value) == 0)) && > zend_hash_exists(HASH_OF(options), "default", > sizeof("default")) > > Arnar Mar Sig
Fixed in CVS. Thanks. -- Regards, Felipe Pena. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php