]> granicus.if.org Git - php/commitdiff
Fix lcfirst() + ucfirst() func info
authorNikita Popov <nikita.ppv@gmail.com>
Sat, 17 Feb 2018 22:07:07 +0000 (23:07 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 17 Feb 2018 22:22:44 +0000 (23:22 +0100)
These may return the original string

ext/opcache/Optimizer/zend_func_info.c

index b93ec1eb8ccfdc59ffa4f7bbe21a48776bf336e8..4b1b676ed8548c0b5cbef011f5a283e488c70ed9 100644 (file)
@@ -348,8 +348,8 @@ static const func_info_t func_infos[] = {
        FN("substr",                       MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING),
        FN("substr_replace",               MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_STRING),
        F1("quotemeta",                    MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING),
-       F1("ucfirst",                      MAY_BE_NULL | MAY_BE_STRING),
-       F1("lcfirst",                      MAY_BE_NULL | MAY_BE_STRING),
+       FN("ucfirst",                      MAY_BE_NULL | MAY_BE_STRING),
+       FN("lcfirst",                      MAY_BE_NULL | MAY_BE_STRING),
        F1("ucwords",                      MAY_BE_NULL | MAY_BE_STRING),
        FN("strtr",                        MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING),
        FN("addslashes",                   MAY_BE_NULL | MAY_BE_STRING),