From 6186bc6dff69e5ac97b2cc7af8906d5952e1f307 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Thu, 20 Mar 2014 23:28:24 +0400 Subject: [PATCH] Fixed iterator dtor --- Zend/zend_vm_def.h | 3 ++- Zend/zend_vm_execute.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index d98087ac5ec..ca6bdba410a 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -3346,7 +3346,8 @@ again: } ZEND_VM_C_LABEL(unpack_iter_dtor): - iter->funcs->dtor(iter TSRMLS_CC); +//??? iter->funcs->dtor(iter TSRMLS_CC); + zend_iterator_dtor(iter TSRMLS_CC); break; } case IS_REFERENCE: diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h index f8429bccfe1..379fbcb9270 100644 --- a/Zend/zend_vm_execute.h +++ b/Zend/zend_vm_execute.h @@ -824,7 +824,8 @@ again: } unpack_iter_dtor: - iter->funcs->dtor(iter TSRMLS_CC); +//??? iter->funcs->dtor(iter TSRMLS_CC); + zend_iterator_dtor(iter TSRMLS_CC); break; } case IS_REFERENCE: