Fix for r86304: if MessageCache::parse() is called twice, once with $interface=true...
authorTim Starling <tstarling@users.mediawiki.org>
Fri, 2 Mar 2012 04:00:58 +0000 (04:00 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Fri, 2 Mar 2012 04:00:58 +0000 (04:00 +0000)
includes/cache/MessageCache.php

index 8ee8fba..a1d76dc 100644 (file)
@@ -834,13 +834,8 @@ class MessageCache {
 
                $parser = $this->getParser();
                $popts = $this->getParserOptions();
-
-               if ( $interface ) {
-                       $popts->setInterfaceMessage( true );
-               }
-               if ( $language !== null ) {
-                       $popts->setTargetLanguage( $language );
-               }
+               $popts->setInterfaceMessage( $interface );
+               $popts->setTargetLanguage( $language );
 
                wfProfileIn( __METHOD__ );
                if ( !$title || !$title instanceof Title ) {