summaryrefslogtreecommitdiff
path: root/Zend
diff options
context:
space:
mode:
Diffstat (limited to 'Zend')
-rw-r--r--Zend/zend_execute.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index 7b0a3ae54a..1c0866d8a1 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -3422,10 +3422,11 @@ int zend_unset_dim_obj_handler(ZEND_OPCODE_HANDLER_ARGS)
}
break;
case ZEND_UNSET_OBJ:
- ht = NULL;
if (Z_TYPE_PP(container) == IS_OBJECT) {
Z_OBJ_HT_P(*container)->unset_property(*container, offset TSRMLS_CC);
}
+ default:
+ ht = NULL;
break;
}
if (ht) {