Skip to content

Commit 6168fd7

Browse files
committed
Fix ZEND_JMP_STATIC_DEF op1 type inference
1 parent 431b062 commit 6168fd7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Zend/Optimizer/zend_inference.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -2945,7 +2945,7 @@ static zend_always_inline zend_result _zend_update_type_info(
29452945
UPDATE_SSA_TYPE(tmp, ssa_op->op1_def);
29462946
break;
29472947
case ZEND_JMP_STATIC_DEF:
2948-
tmp = MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_REF;
2948+
tmp = MAY_BE_UNDEF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY | MAY_BE_ARRAY_OF_REF | MAY_BE_REF;
29492949
UPDATE_SSA_TYPE(tmp, ssa_op->op1_def);
29502950
break;
29512951
case ZEND_SEND_VAR:

0 commit comments

Comments
 (0)