]> granicus.if.org Git - php/commitdiff
Always calculate calculate string hash value on attempt of interning
authorDmitry Stogov <dmitry@zend.com>
Tue, 31 Oct 2017 12:35:44 +0000 (15:35 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 31 Oct 2017 12:35:44 +0000 (15:35 +0300)
ext/opcache/ZendAccelerator.c

index d2ad109254882cb18e16916afff5609cccba773b..260ecc9d2d3a1c0cf6b8b070344d306d72be83c6 100644 (file)
@@ -491,6 +491,7 @@ zend_string *accel_new_interned_string(zend_string *str)
 
 static zend_string *accel_new_interned_string_for_php(zend_string *str)
 {
+       zend_string_hash_val(str);
        if (ZCG(counted)) {
                zend_string *ret = accel_find_interned_string(str);