summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6492a16)
HHVM 3.18 emits a notice when attempting to access the first offset of
an empty string. We had that fixed for ucfirst() in
3605066c96. This is
the same for lcfirst().
Bug: T161095
Change-Id: I1456611222c24290f259298e883ca89dd830c74b
* @return string
*/
function lcfirst( $string ) {
* @return string
*/
function lcfirst( $string ) {
- if ( $string[0] == 'I' ) {
+ if ( substr( $string, 0, 1 ) === 'I' ) {
$variant = $this->getPreferredVariant();
if ( $variant == 'kk-latn' || $variant == 'kk-tr' ) {
return 'ı' . substr( $string, 1 );
$variant = $this->getPreferredVariant();
if ( $variant == 'kk-latn' || $variant == 'kk-tr' ) {
return 'ı' . substr( $string, 1 );