Skip to content

Commit 3447d46

Browse files
committed
Use better hash functions
1 parent 234af84 commit 3447d46

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/opcache/Optimizer/compact_literals.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ void zend_optimizer_compact_literals(zend_op_array *op_array, zend_optimizer_ctx
360360
} else {
361361
map[i] = j;
362362
ZVAL_LONG(&zv, j);
363-
zend_hash_index_update(&hash, Z_LVAL(op_array->literals[i]), &zv);
363+
zend_hash_index_add_new(&hash, Z_LVAL(op_array->literals[i]), &zv);
364364
if (i != j) {
365365
op_array->literals[j] = op_array->literals[i];
366366
info[j] = info[i];
@@ -423,7 +423,7 @@ void zend_optimizer_compact_literals(zend_op_array *op_array, zend_optimizer_ctx
423423
map[i] = j;
424424
if (info[i].flags & LITERAL_MAY_MERGE) {
425425
ZVAL_LONG(&zv, j);
426-
zend_hash_add(&hash, key, &zv);
426+
zend_hash_add_new(&hash, key, &zv);
427427
zend_string_release(key);
428428
}
429429
if (i != j) {

0 commit comments

Comments
 (0)