summaryrefslogtreecommitdiff
path: root/Zend/zend_interfaces.c
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2014-05-13 14:04:53 +0200
committerAnatol Belski <ab@php.net>2014-05-13 14:04:53 +0200
commitf089d63ddd2f88aad550bff655545290dcd0b7e4 (patch)
treed6ede6de7a69dd48883805dbf560ad664813386d /Zend/zend_interfaces.c
parent7fcd4064c01d607958456f2771b12a8ade508208 (diff)
downloadphp-git-f089d63ddd2f88aad550bff655545290dcd0b7e4.tar.gz
C89 compat
Diffstat (limited to 'Zend/zend_interfaces.c')
-rw-r--r--Zend/zend_interfaces.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Zend/zend_interfaces.c b/Zend/zend_interfaces.c
index c6cebd2ed5..ded81e2918 100644
--- a/Zend/zend_interfaces.c
+++ b/Zend/zend_interfaces.c
@@ -278,9 +278,10 @@ ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *c
{
zval iterator;
zend_object_iterator *new_iterator;
+ zend_class_entry *ce_it;
zend_user_it_new_iterator(ce, object, &iterator TSRMLS_CC);
- zend_class_entry *ce_it = (Z_TYPE(iterator) == IS_OBJECT &&
+ ce_it = (Z_TYPE(iterator) == IS_OBJECT &&
Z_OBJ_HT(iterator)->get_class_entry) ? Z_OBJCE(iterator) : NULL;
if (!ce_it || !ce_it->get_iterator || (ce_it->get_iterator == zend_user_it_get_new_iterator && Z_OBJ(iterator) == Z_OBJ_P(object))) {