summaryrefslogtreecommitdiff
path: root/Zend/zend_builtin_functions.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2018-07-09 12:46:46 +0300
committerDmitry Stogov <dmitry@zend.com>2018-07-09 12:46:46 +0300
commit67b4c3379a1c7f8a34522972c9cb3adf3776bc4a (patch)
tree4089d3d836a02d9b94d2eb6304ac3b9d3c57e21f /Zend/zend_builtin_functions.c
parent094c2aaf8371064528878f63e12b8347eefb2b71 (diff)
downloadphp-git-67b4c3379a1c7f8a34522972c9cb3adf3776bc4a.tar.gz
Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()
Diffstat (limited to 'Zend/zend_builtin_functions.c')
-rw-r--r--Zend/zend_builtin_functions.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_builtin_functions.c b/Zend/zend_builtin_functions.c
index 591c8af17f..30e6094930 100644
--- a/Zend/zend_builtin_functions.c
+++ b/Zend/zend_builtin_functions.c
@@ -466,8 +466,7 @@ ZEND_FUNCTION(func_get_arg)
arg = ZEND_CALL_ARG(ex, requested_offset + 1);
}
if (EXPECTED(!Z_ISUNDEF_P(arg))) {
- ZVAL_DEREF(arg);
- ZVAL_COPY(return_value, arg);
+ ZVAL_COPY_DEREF(return_value, arg);
}
}
/* }}} */