diff options
-rw-r--r-- | Zend/zend_vm_def.h | 4 | ||||
-rw-r--r-- | Zend/zend_vm_execute.h | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index 24d090ece7..5c1ebc15c9 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -3223,7 +3223,9 @@ ZEND_VM_HANDLER(78, ZEND_FE_FETCH, VAR, ANY) key->value.lval = int_key; key->type = IS_LONG; break; - EMPTY_SWITCH_DEFAULT_CASE() + default: + ZVAL_NULL(key); + break; } } diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h index a9a3c5c2f7..4ce5c0f3be 100644 --- a/Zend/zend_vm_execute.h +++ b/Zend/zend_vm_execute.h @@ -7724,7 +7724,9 @@ static int ZEND_FE_FETCH_SPEC_VAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) key->value.lval = int_key; key->type = IS_LONG; break; - EMPTY_SWITCH_DEFAULT_CASE() + default: + ZVAL_NULL(key); + break; } } |