Browse Source

Merge branch 'PHP-7.2'

* PHP-7.2:
  Use abbrev
pull/2887/merge
Xinchen Hui 9 years ago
parent
commit
60e8e4700c
  1. 3
      ext/opcache/Optimizer/zend_inference.c

3
ext/opcache/Optimizer/zend_inference.c

@ -3105,8 +3105,7 @@ static int zend_update_type_info(const zend_op_array *op_array,
}
j = zend_ssa_next_use(ssa_ops, ssa_ops[i].result_def, j);
}
if ((tmp & MAY_BE_ARRAY)
&& (tmp & (MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING))) {
if ((tmp & MAY_BE_ARRAY) && (tmp & MAY_BE_ARRAY_KEY_ANY)) {
UPDATE_SSA_TYPE(tmp, ssa_ops[i].op1_def);
} else {
/* invalid key type */

Loading…
Cancel
Save