Skip to content

Commit 38c3718

Browse files
committed
Continue allowing evaluating $a = !is_string($b)
when $b is not a resource
1 parent 66dcc4d commit 38c3718

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

‎ext/opcache/Optimizer/sccp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1088,7 +1088,7 @@ static void sccp_visit_instr(scdf_ctx *scdf, zend_op *opline, zend_ssa_op *ssa_o
10881088
SET_RESULT(result, &zv);
10891089
return;
10901090
} else if (!(type & ((MAY_BE_ANY|MAY_BE_UNDEF) - expected_type_mask))
1091-
&& !(expected_type_mask & MAY_BE_RESOURCE)) {
1091+
&& !(type & expected_type_mask & MAY_BE_RESOURCE)) {
10921092
ZVAL_TRUE(&zv);
10931093
SET_RESULT(result, &zv);
10941094
return;

0 commit comments

Comments
 (0)