From: Brion Vibber Date: Thu, 18 Jan 2007 02:01:47 +0000 (+0000) Subject: * Fix API revision list on PHP 5.2.1; bad reference assignment X-Git-Tag: 1.31.0-rc.0~54316 X-Git-Url: http://git.cyclocoop.org/%24action?a=commitdiff_plain;h=727d8fe585d64ba2702f73c371d13cca398524c7;p=lhc%2Fweb%2Fwiklou.git * Fix API revision list on PHP 5.2.1; bad reference assignment --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index a57e6a7a1a..4a7a894bb2 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -118,6 +118,7 @@ lighter making things easier to read. * Sanitizer now correctly escapes lonely '>' occuring before the first wikitag. * Ignore self closing on closing tags ( '' now gives '') * (bug 8673) Minor fix for web service API content-type header +* Fix API revision list on PHP 5.2.1; bad reference assignment == Languages updated == diff --git a/includes/api/ApiQueryRevisions.php b/includes/api/ApiQueryRevisions.php index a9dd340940..4b77546a07 100644 --- a/includes/api/ApiQueryRevisions.php +++ b/includes/api/ApiQueryRevisions.php @@ -177,7 +177,7 @@ class ApiQueryRevisions extends ApiQueryBase { // Ensure that all revisions are shown as '' elements $result = $this->getResult(); if ($result->getIsRawMode()) { - $data = $result->getData(); + $data =& $result->getData(); foreach ($data['query']['pages'] as & $page) { if (is_array($page) && array_key_exists('revisions', $page)) { $result->setIndexedTagName($page['revisions'], 'rev');