Skip to content

Commit 31201ca

Browse files
committed
fix test
1 parent 629dd1f commit 31201ca

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Zend/Optimizer/dfa_pass.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -941,8 +941,9 @@ static int zend_dfa_optimize_jmps(zend_op_array *op_array, zend_ssa *ssa)
941941
do {
942942
backtracking_block_num--;
943943
} while (backtracking_block_num >= 0
944-
&& !(ssa->cfg.blocks[block_num].flags & ZEND_BB_REACHABLE));
944+
&& !(ssa->cfg.blocks[backtracking_block_num].flags & ZEND_BB_REACHABLE));
945945
if (backtracking_block_num >= 0) {
946+
block_num = backtracking_block_num;
946947
continue;
947948
}
948949
}

0 commit comments

Comments
 (0)