diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2011-06-22 11:28:20 +0200 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2011-06-22 11:28:20 +0200 |
commit | 9db190c7e736ec8d063187d4241b59feaf7dc2d1 (patch) | |
tree | 46d1a0dee7febef5c2d57a9f7b972be16a163b3d /includes/SquidUpdate.php | |
parent | 78677c7bbdcc9739f6c10c75935898a20e1acd9e (diff) |
update to MediaWiki 1.17.0
Diffstat (limited to 'includes/SquidUpdate.php')
-rw-r--r-- | includes/SquidUpdate.php | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/includes/SquidUpdate.php b/includes/SquidUpdate.php index 66517719..31f7aa68 100644 --- a/includes/SquidUpdate.php +++ b/includes/SquidUpdate.php @@ -26,6 +26,7 @@ class SquidUpdate { } static function newFromLinksTo( &$title ) { + global $wgMaxSquidPurgeTitles; wfProfileIn( __METHOD__ ); # Get a list of URLs linking to this page @@ -38,14 +39,12 @@ class SquidUpdate { 'pl_from=page_id' ), __METHOD__ ); $blurlArr = $title->getSquidURLs(); - if ( $dbr->numRows( $res ) <= $this->mMaxTitles ) { - while ( $BL = $dbr->fetchObject ( $res ) ) - { + if ( $dbr->numRows( $res ) <= $wgMaxSquidPurgeTitles ) { + foreach ( $res as $BL ) { $tobj = Title::makeTitle( $BL->page_namespace, $BL->page_title ) ; $blurlArr[] = $tobj->getInternalURL(); } } - $dbr->freeResult ( $res ) ; wfProfileOut( __METHOD__ ); return new SquidUpdate( $blurlArr ); |