diff options
author | Dmitry Stogov <dmitry@zend.com> | 2017-12-04 17:17:02 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2017-12-04 17:17:02 +0300 |
commit | 74c84cd7f0a3a6a5948d633e713b768dd1776cc8 (patch) | |
tree | b3a8746fe703b4989d0a6e8c3ef9ed624dfe3068 /Zend/zend_execute_API.c | |
parent | 7de517a1910b7e8d6b8f3a755e2cc125a6fa0a5c (diff) | |
download | php-git-74c84cd7f0a3a6a5948d633e713b768dd1776cc8.tar.gz |
Use zend_string_equal*() API for zend_string equality check instead of direct memcmp() usage.
Diffstat (limited to 'Zend/zend_execute_API.c')
-rw-r--r-- | Zend/zend_execute_API.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index c8d1e49376..8e366ca75c 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -1602,8 +1602,7 @@ ZEND_API int zend_set_local_var(zend_string *name, zval *value, int force) /* {{ do { if (ZSTR_H(*str) == h && - ZSTR_LEN(*str) == ZSTR_LEN(name) && - memcmp(ZSTR_VAL(*str), ZSTR_VAL(name), ZSTR_LEN(name)) == 0) { + zend_string_equal_content(*str, name)) { zval *var = EX_VAR_NUM(str - op_array->vars); ZVAL_COPY_VALUE(var, value); return SUCCESS; |