Fix incorrect require_once logic
authorTim Starling <tstarling@users.mediawiki.org>
Wed, 12 Jul 2006 13:01:50 +0000 (13:01 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Wed, 12 Jul 2006 13:01:50 +0000 (13:01 +0000)
maintenance/updateSpecialPages.php

index 71c688f..b94be80 100644 (file)
@@ -28,13 +28,13 @@ foreach ( $wgQueryPages as $page ) {
                continue;
        }
 
-       $specialObj = SpecialPage::getPage( $special );
+       $specialObj = SpecialPage::getPage( $special,
        if ( !$specialObj ) {
                print "No such special page: $special\n";
                exit;
        }
-       $file = $specialObj->getFile();
-       if ( $file ) {
+       if ( !class_exists( $class ) ) {
+               $file = $specialObj->getFile();
                require_once( $file );
        }
        $queryPage = new $class;