Fixed generator destruction

This commit is contained in:
Dmitry Stogov 2014-04-09 10:47:03 +04:00
parent 479f520d14
commit c99b767537

View file

@ -597,8 +597,9 @@ ZEND_METHOD(Generator, __wakeup)
static void zend_generator_iterator_dtor(zend_object_iterator *iterator TSRMLS_DC) /* {{{ */
{
zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data);
zval_ptr_dtor(&iterator->data);
generator->iterator = NULL;
zval_ptr_dtor(&iterator->data);
zend_iterator_dtor(iterator TSRMLS_CC);
}
/* }}} */