avoid calling wfMsg( 'missingarticle' ) unless needed
authorIlmari Karonen <vyznev@users.mediawiki.org>
Wed, 6 Dec 2006 06:55:34 +0000 (06:55 +0000)
committerIlmari Karonen <vyznev@users.mediawiki.org>
Wed, 6 Dec 2006 06:55:34 +0000 (06:55 +0000)
includes/DifferenceEngine.php

index 682b425..f66d06e 100644 (file)
@@ -99,10 +99,10 @@ CONTROL;
 
                $t = $this->mTitle->getPrefixedText() . " (Diff: {$this->mOldid}, " .
                  "{$this->mNewid})";
-               $mtext = wfMsg( 'missingarticle', "<nowiki>$t</nowiki>" );
 
                $wgOut->setArticleFlag( false );
                if ( ! $this->loadRevisionData() ) {
+                       $mtext = wfMsg( 'missingarticle', "<nowiki>$t</nowiki>" );
                        $wgOut->setPagetitle( wfMsg( 'errorpagetitle' ) );
                        $wgOut->addWikitext( $mtext );
                        wfProfileOut( $fname );