From: Alexandre Emsenhuber Date: Sun, 25 Jul 2010 11:31:36 +0000 (+0000) Subject: Per Simetrical, fix for r69499: only select the fields used by Title::newFromRow() X-Git-Tag: 1.31.0-rc.0~35960 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=commitdiff_plain;h=c4c9ce2c0d64b2029d848ea86608a8fb1a144ef1;p=lhc%2Fweb%2Fwiklou.git Per Simetrical, fix for r69499: only select the fields used by Title::newFromRow() --- diff --git a/includes/Title.php b/includes/Title.php index be1ec8f6fc..0eed457cee 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -219,8 +219,15 @@ class Title { } $dbr = wfGetDB( DB_SLAVE ); - $res = $dbr->select( 'page', array( '*' ), - array( 'page_id' => $ids ), __METHOD__ ); + $res = $dbr->select( + 'page', + array( + 'page_namespace', 'page_title', 'page_id', + 'page_len', 'page_is_redirect', 'page_latest', + ), + array( 'page_id' => $ids ), + __METHOD__ + ); $titles = array(); foreach ( $res as $row ) {