From 22da0bbfde0186aa8da4e31fd6a3d3a0c6dd7098 Mon Sep 17 00:00:00 2001 From: Jens Frank Date: Thu, 27 Jan 2005 21:46:04 +0000 Subject: [PATCH] Only include ParserXML when it is being used --- includes/Setup.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/includes/Setup.php b/includes/Setup.php index dbd07a4b5a..f8f961d020 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -73,7 +73,7 @@ require_once( 'Block.php' ); require_once( 'MessageCache.php' ); require_once( 'BlockCache.php' ); require_once( 'Parser.php' ); -require_once( 'ParserXML.php' ); +require_once( 'Parser.php' ); require_once( 'ParserCache.php' ); require_once( 'WebRequest.php' ); require_once( 'LoadBalancer.php' ); @@ -355,8 +355,12 @@ $wgMagicWords = array(); $wgMwRedir =& MagicWord::get( MAG_REDIRECT ); $wgParserCache = new ParserCache( $messageMemc ); -if ( $wgUseXMLparser ) $wgParser = new ParserXML(); -else $wgParser = new Parser(); +if ( $wgUseXMLparser ) { + require_once( 'ParserXML.php' ); + $wgParser = new ParserXML(); +} else { + $wgParser = new Parser(); +} $wgOut->setParserOptions( ParserOptions::newFromUser( $wgUser ) ); $wgMsgParserOptions = ParserOptions::newFromUser($wgUser); wfSeedRandom(); -- 2.20.1