Replace mb_strtolower with strtolower
authorNiklas Laxström <niklas.laxstrom@gmail.com>
Wed, 25 Mar 2015 08:53:40 +0000 (09:53 +0100)
committerNiklas Laxström <niklas.laxstrom@gmail.com>
Wed, 25 Mar 2015 08:53:40 +0000 (09:53 +0100)
Function mb_strtolower is not guaranteed to be present. In this case
we are dealing with language codes, which are ASCII, for which there
is no need to use multibyte version in the first place.

Bug: T55912
Change-Id: I009bab2ff03b22142d35c8be60711266ca3683c1

includes/media/SVG.php

index 0618f7e..8fdfa47 100644 (file)
@@ -487,7 +487,7 @@ class SvgHandler extends ImageHandler {
        function makeParamString( $params ) {
                $lang = '';
                if ( isset( $params['lang'] ) && $params['lang'] !== 'en' ) {
-                       $params['lang'] = mb_strtolower( $params['lang'] );
+                       $params['lang'] = strtolower( $params['lang'] );
                        $lang = "lang{$params['lang']}-";
                }
                if ( !isset( $params['width'] ) ) {