Fix exception on parse due wfMsgExt() -> wfMessage()
authorTim Starling <tstarling@wikimedia.org>
Mon, 27 Aug 2012 00:40:27 +0000 (10:40 +1000)
committerTim Starling <tstarling@wikimedia.org>
Mon, 27 Aug 2012 00:40:27 +0000 (10:40 +1000)
Replacing wfMsgExt() with wfMessage() in 4e1ccf0 causes an exception on
parse when the defaults are used for $current and $max. I don't know if
there are other similar fatal errors caused by that set of commits.

Change-Id: I84cfdede844bb2dd3c106721b972ed1cd8bfe480

includes/parser/Parser.php

index 489451a..5f211b1 100644 (file)
@@ -3086,7 +3086,7 @@ class Parser {
         * @param $max int|null Maximum allowed, when an explicit limit has been
         *       exceeded, provide the values (optional)
         */
-       function limitationWarn( $limitationType, $current = null, $max = null) {
+       function limitationWarn( $limitationType, $current = '', $max = '' ) {
                # does no harm if $current and $max are present but are unnecessary for the message
                $warning = wfMessage( "$limitationType-warning" )->numParams( $current, $max )
                        ->inContentLanguage()->escaped();