array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ FREE_OP1_VAR_PTR();
+ } else {
+ FREE_OP1_IF_VAR();
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}
array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ ;
+ } else {
+ ;
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}
array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ ;
+ } else {
+ ;
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}
array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ } else {
+ if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}
array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ ;
+ } else {
+ ;
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}
array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
} else {
zval_ptr_dtor(&array_ptr);
- if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ if (opline->extended_value) {
+ if (free_op1.var) {zval_ptr_dtor(&free_op1.var);};
+ } else {
+ FREE_OP_IF_VAR(free_op1);
+ }
zend_throw_exception_internal(NULL TSRMLS_CC);
ZEND_VM_NEXT_OPCODE();
}