Fix strlen error message param name

This commit is contained in:
Kamil Tekiela 2023-03-04 23:25:42 +00:00
parent e633be3e87
commit 1be99faeff
No known key found for this signature in database
GPG key ID: 0760BDAB1E89A1E3
3 changed files with 5 additions and 5 deletions

View file

@ -32,4 +32,4 @@ try {
*** Trying Array Map With Invalid Callback *** Trying Array Map With Invalid Callback
*** Caught array_map(): Argument #1 ($callback) must be a valid callback or null, first array member is not a valid class name or object *** Caught array_map(): Argument #1 ($callback) must be a valid callback or null, first array member is not a valid class name or object
*** Trying Strlen With Float *** Trying Strlen With Float
*** Caught strlen(): Argument #1 ($str) must be of type string, float given *** Caught strlen(): Argument #1 ($string) must be of type string, float given

View file

@ -8451,7 +8451,7 @@ ZEND_VM_COLD_CONST_HANDLER(121, ZEND_STRLEN, CONST|TMPVAR|CV, ANY)
zval_ptr_dtor(&tmp); zval_ptr_dtor(&tmp);
} }
if (!EG(exception)) { if (!EG(exception)) {
zend_type_error("strlen(): Argument #1 ($str) must be of type string, %s given", zend_zval_type_name(value)); zend_type_error("strlen(): Argument #1 ($string) must be of type string, %s given", zend_zval_type_name(value));
} }
ZVAL_UNDEF(EX_VAR(opline->result.var)); ZVAL_UNDEF(EX_VAR(opline->result.var));
} while (0); } while (0);

View file

@ -5523,7 +5523,7 @@ static ZEND_VM_COLD ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_STRLEN_SPEC_CONST
zval_ptr_dtor(&tmp); zval_ptr_dtor(&tmp);
} }
if (!EG(exception)) { if (!EG(exception)) {
zend_type_error("strlen(): Argument #1 ($str) must be of type string, %s given", zend_zval_type_name(value)); zend_type_error("strlen(): Argument #1 ($string) must be of type string, %s given", zend_zval_type_name(value));
} }
ZVAL_UNDEF(EX_VAR(opline->result.var)); ZVAL_UNDEF(EX_VAR(opline->result.var));
} while (0); } while (0);
@ -14679,7 +14679,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_STRLEN_SPEC_TMPVAR_HANDLER(ZEN
zval_ptr_dtor(&tmp); zval_ptr_dtor(&tmp);
} }
if (!EG(exception)) { if (!EG(exception)) {
zend_type_error("strlen(): Argument #1 ($str) must be of type string, %s given", zend_zval_type_name(value)); zend_type_error("strlen(): Argument #1 ($string) must be of type string, %s given", zend_zval_type_name(value));
} }
ZVAL_UNDEF(EX_VAR(opline->result.var)); ZVAL_UNDEF(EX_VAR(opline->result.var));
} while (0); } while (0);
@ -39285,7 +39285,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_STRLEN_SPEC_CV_HANDLER(ZEND_OP
zval_ptr_dtor(&tmp); zval_ptr_dtor(&tmp);
} }
if (!EG(exception)) { if (!EG(exception)) {
zend_type_error("strlen(): Argument #1 ($str) must be of type string, %s given", zend_zval_type_name(value)); zend_type_error("strlen(): Argument #1 ($string) must be of type string, %s given", zend_zval_type_name(value));
} }
ZVAL_UNDEF(EX_VAR(opline->result.var)); ZVAL_UNDEF(EX_VAR(opline->result.var));
} while (0); } while (0);