Skip to content

Commit 50e3ac9

Browse files
committed
compare names case-insensitive
1 parent 6f1e1d2 commit 50e3ac9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Zend/zend_API.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2922,7 +2922,7 @@ static int compare_simple_types(const zend_type a, const zend_type b) {
29222922
if (a_has_name && b_has_name) {
29232923
const zend_string *a_name = ZEND_TYPE_NAME(a);
29242924
const zend_string *b_name = ZEND_TYPE_NAME(b);
2925-
const int cmp = ZSTR_VAL(a_name) == ZSTR_VAL(b_name);
2925+
const int cmp = zend_string_equals_ci(a_name, b_name);
29262926
if (cmp != 0) {
29272927
return cmp;
29282928
}
@@ -3021,7 +3021,7 @@ bool zend_type_node_equals(const zend_type_node *a, const zend_type_node *b) {
30213021
if (a_has_name) {
30223022
const zend_string *a_name = ZEND_TYPE_NAME(at);
30233023
const zend_string *b_name = ZEND_TYPE_NAME(bt);
3024-
if (!zend_string_equals(a_name, b_name)) {
3024+
if (!zend_string_equals_ci(a_name, b_name)) {
30253025
return false;
30263026
}
30273027
}

0 commit comments

Comments
 (0)