Skip to content

Commit 557fea1

Browse files
committed
Revert zend_operator
1 parent 7e0b2ab commit 557fea1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Zend/zend_operators.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -3668,8 +3668,8 @@ static zend_always_inline void zend_memnstr_ex_pre(unsigned int td[], const char
36683668
}
36693669

36703670
if (reverse) {
3671-
for (size_t i = needle_len; i > 0; i--) {
3672-
td[(unsigned char)needle[i-1]] = i;
3671+
for (int i = needle_len - 1; i >= 0; i--) {
3672+
td[(unsigned char)needle[i]] = i + 1;
36733673
}
36743674
} else {
36753675
for (size_t i = 0; i < needle_len; i++) {

0 commit comments

Comments
 (0)