diff options
Diffstat (limited to 'ext')
-rw-r--r-- | ext/opcache/Optimizer/compact_literals.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/opcache/Optimizer/compact_literals.c b/ext/opcache/Optimizer/compact_literals.c index 9d83791840..b2f463c65a 100644 --- a/ext/opcache/Optimizer/compact_literals.c +++ b/ext/opcache/Optimizer/compact_literals.c @@ -99,7 +99,7 @@ static uint32_t add_static_slot(HashTable *hash, Z_STRVAL_P(prop_name), Z_STRLEN_P(prop_name) + 1); - ZSTR_H(key) = zend_hash_func(ZSTR_VAL(key), ZSTR_LEN(key)); + ZSTR_H(key) = zend_string_hash_func(key); ZSTR_H(key) += kind; pos = zend_hash_find(hash, key); |