Skip to content

Commit 464e725

Browse files
committed
Fix typo (wrong string length)
Fixes oss-fuzz #44110
1 parent 07aaa34 commit 464e725

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Zend/zend_operators.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1926,7 +1926,7 @@ ZEND_API int ZEND_FASTCALL string_compare_function_ex(zval *op1, zval *op2, zend
19261926
int ret;
19271927

19281928
if (case_insensitive) {
1929-
ret = zend_binary_strcasecmp_l(ZSTR_VAL(str1), ZSTR_LEN(str1), ZSTR_VAL(str2), ZSTR_LEN(str1));
1929+
ret = zend_binary_strcasecmp_l(ZSTR_VAL(str1), ZSTR_LEN(str1), ZSTR_VAL(str2), ZSTR_LEN(str2));
19301930
} else {
19311931
ret = zend_binary_strcmp(ZSTR_VAL(str1), ZSTR_LEN(str1), ZSTR_VAL(str2), ZSTR_LEN(str2));
19321932
}
@@ -1972,7 +1972,7 @@ ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2) /*
19721972
zend_string *tmp_str1, *tmp_str2;
19731973
zend_string *str1 = zval_get_tmp_string(op1, &tmp_str1);
19741974
zend_string *str2 = zval_get_tmp_string(op2, &tmp_str2);
1975-
int ret = zend_binary_strcasecmp_l(ZSTR_VAL(str1), ZSTR_LEN(str1), ZSTR_VAL(str2), ZSTR_LEN(str1));
1975+
int ret = zend_binary_strcasecmp_l(ZSTR_VAL(str1), ZSTR_LEN(str1), ZSTR_VAL(str2), ZSTR_LEN(str2));
19761976

19771977
zend_tmp_string_release(tmp_str1);
19781978
zend_tmp_string_release(tmp_str2);

0 commit comments

Comments
 (0)