Fix SvgHandler::getScriptParams to not give warnings.
authorBrian Wolff <bawolff+wn@gmail.com>
Fri, 6 Dec 2013 23:45:15 +0000 (19:45 -0400)
committerBrian Wolff <bawolff+wn@gmail.com>
Fri, 6 Dec 2013 23:45:51 +0000 (19:45 -0400)
Change-Id: I664e4667bdcff89c1c5ee01a11b723a36212a57f

includes/media/SVG.php

index 6864de4..1a7d141 100644 (file)
@@ -445,10 +445,12 @@ class SvgHandler extends ImageHandler {
         * @return array
         */
        function getScriptParams( $params ) {
-               return array(
-                       'width' => $params['width'],
-                       'lang' => $params['lang'],
-               );
+               $scriptParams = array( 'width' => $params['width'] );
+               if ( isset( $params['lang'] ) ) {
+                       $scriptParams['lang'] = $params['lang'];
+               }
+
+               return $scriptParams;
        }
 
        public function getCommonMetaArray( File $file ) {