Make sure countRevisionsBetween() returns an integer as doc says
authorAaron Schulz <aaron@users.mediawiki.org>
Wed, 30 Sep 2009 16:05:40 +0000 (16:05 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Wed, 30 Sep 2009 16:05:40 +0000 (16:05 +0000)
includes/Title.php

index 8d5fa05..dd6e389 100644 (file)
@@ -3386,7 +3386,7 @@ class Title {
         */
        public function countRevisionsBetween( $old, $new ) {
                $dbr = wfGetDB( DB_SLAVE );
-               return $dbr->selectField( 'revision', 'count(*)',
+               return (int)$dbr->selectField( 'revision', 'count(*)',
                        'rev_page = ' . intval( $this->getArticleId() ) .
                        ' AND rev_id > ' . intval( $old ) .
                        ' AND rev_id < ' . intval( $new ),