summaryrefslogtreecommitdiff
path: root/Zend/zend_generators.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-02-27 15:40:51 +0400
committerDmitry Stogov <dmitry@zend.com>2014-02-27 15:40:51 +0400
commit4ba590697eaac2242389f78110b60ddd4c29a779 (patch)
tree7319bb36c8310ad2fb5f8198598864847c23cc8a /Zend/zend_generators.h
parent1c3ba95bb547f8d9b0bd0496238a76ef6a706b07 (diff)
parent382b0dfdb7d2ae654f6aeba049ee80c3cd70ff9a (diff)
downloadphp-git-4ba590697eaac2242389f78110b60ddd4c29a779.tar.gz
Merge branch 'refactoring2' of github.com:zendtech/php into refactoring2
Diffstat (limited to 'Zend/zend_generators.h')
-rw-r--r--Zend/zend_generators.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/Zend/zend_generators.h b/Zend/zend_generators.h
index d466061457..1209bc2d62 100644
--- a/Zend/zend_generators.h
+++ b/Zend/zend_generators.h
@@ -25,18 +25,10 @@ BEGIN_EXTERN_C()
extern ZEND_API zend_class_entry *zend_ce_generator;
-typedef struct _zend_generator_iterator {
- zend_object_iterator intern;
-
- /* The generator object zval has to be stored, because the iterator is
- * holding a ref to it, which has to be dtored. */
- zval *object;
-} zend_generator_iterator;
-
typedef struct _zend_generator {
zend_object std;
- zend_generator_iterator iterator;
+ zend_object_iterator iterator;
/* The suspended execution context. */
zend_execute_data *execute_data;