helly Tue Mar 1 05:05:13 2005 EDT Modified files: /php-src/ext/spl spl_iterators.c Log: - Need to store class entry http://cvs.php.net/diff.php/php-src/ext/spl/spl_iterators.c?r1=1.63&r2=1.64&ty=u Index: php-src/ext/spl/spl_iterators.c diff -u php-src/ext/spl/spl_iterators.c:1.63 php-src/ext/spl/spl_iterators.c:1.64 --- php-src/ext/spl/spl_iterators.c:1.63 Tue Feb 22 20:03:16 2005 +++ php-src/ext/spl/spl_iterators.c Tue Mar 1 05:05:12 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: spl_iterators.c,v 1.63 2005/02/23 01:03:16 helly Exp $ */ +/* $Id: spl_iterators.c,v 1.64 2005/03/01 10:05:12 helly Exp $ */ #ifdef HAVE_CONFIG_H # include "config.h" @@ -689,6 +689,7 @@ if (instanceof_function(ce, zend_ce_aggregate TSRMLS_CC)) { zval *retval; zobject = zend_call_method_with_0_params(&zobject, ce, &ce->iterator_funcs.zf_new_iterator, "getiterator", &retval); + ce = Z_OBJCE_P(zobject); } } break;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php