1
0
mirror of https://github.com/php/php-src.git synced 2026-04-28 02:33:17 +02:00

Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed bug #79849
This commit is contained in:
Nikita Popov
2020-07-14 12:43:03 +02:00
+3 -2
View File
@@ -2570,8 +2570,9 @@ PHP_FUNCTION(chr)
Uppercase the first character of the word in a native string */
static zend_string* php_ucfirst(zend_string *str)
{
unsigned char r = toupper(ZSTR_VAL(str)[0]);
if (r == ZSTR_VAL(str)[0]) {
const unsigned char ch = ZSTR_VAL(str)[0];
unsigned char r = toupper(ch);
if (r == ch) {
return zend_string_copy(str);
} else {
zend_string *s = zend_string_init(ZSTR_VAL(str), ZSTR_LEN(str), 0);