summaryrefslogtreecommitdiff
path: root/Zend/zend_vm_def.h
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-08-26 11:52:45 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-08-26 11:53:02 +0200
commit1003ae2692ef76d34d75d417e913562b64695646 (patch)
tree7eafc2ab32dacec354e7fdb65f8b35fb3a00b65e /Zend/zend_vm_def.h
parent492621f99eb202c4782564334f2fe71aae43c84e (diff)
downloadphp-git-1003ae2692ef76d34d75d417e913562b64695646.tar.gz
Fix passing of undef var to named arg
This needs to use the previously computed argument target.
Diffstat (limited to 'Zend/zend_vm_def.h')
-rw-r--r--Zend/zend_vm_def.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h
index 561c23af8c..a0beebd9fa 100644
--- a/Zend/zend_vm_def.h
+++ b/Zend/zend_vm_def.h
@@ -4855,7 +4855,6 @@ ZEND_VM_C_LABEL(send_var_by_ref):
if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(varptr) == IS_UNDEF)) {
SAVE_OPLINE();
ZVAL_UNDEFINED_OP1();
- arg = ZEND_CALL_VAR(EX(call), opline->result.var);
ZVAL_NULL(arg);
ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION();
}