Skip to content

Commit a4e2068

Browse files
committed
Use zend_string_equals_literal_ci()
1 parent e836143 commit a4e2068

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

Zend/Optimizer/pass1.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,8 +338,7 @@ void zend_optimizer_pass1(zend_op_array *op_array, zend_optimizer_ctx *ctx)
338338
}
339339

340340
/* define("name", scalar); */
341-
if (Z_STRLEN(ZEND_OP2_LITERAL(init_opline)) == sizeof("define")-1 &&
342-
zend_binary_strcasecmp(Z_STRVAL(ZEND_OP2_LITERAL(init_opline)), Z_STRLEN(ZEND_OP2_LITERAL(init_opline)), "define", sizeof("define")-1) == 0) {
341+
if (zend_string_equals_literal_ci(Z_STR(ZEND_OP2_LITERAL(init_opline)), "define")) {
343342

344343
if (Z_TYPE(ZEND_OP1_LITERAL(send1_opline)) == IS_STRING &&
345344
send2_opline &&

ext/reflection/php_reflection.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2618,14 +2618,14 @@ ZEND_METHOD(ReflectionParameter, getClass)
26182618
zend_string *class_name;
26192619

26202620
class_name = ZEND_TYPE_NAME(param->arg_info->type);
2621-
if (0 == zend_binary_strcasecmp(ZSTR_VAL(class_name), ZSTR_LEN(class_name), "self", sizeof("self")- 1)) {
2621+
if (zend_string_equals_literal_ci(class_name, "self")) {
26222622
ce = param->fptr->common.scope;
26232623
if (!ce) {
26242624
zend_throw_exception_ex(reflection_exception_ptr, 0,
26252625
"Parameter uses \"self\" as type but function is not a class member");
26262626
RETURN_THROWS();
26272627
}
2628-
} else if (0 == zend_binary_strcasecmp(ZSTR_VAL(class_name), ZSTR_LEN(class_name), "parent", sizeof("parent")- 1)) {
2628+
} else if (zend_string_equals_literal_ci(class_name, "parent")) {
26292629
ce = param->fptr->common.scope;
26302630
if (!ce) {
26312631
zend_throw_exception_ex(reflection_exception_ptr, 0,

0 commit comments

Comments
 (0)