(bug 25273) Message::params() triggers a fatal error.
authorNiklas Laxström <nikerabbit@users.mediawiki.org>
Thu, 23 Sep 2010 19:15:58 +0000 (19:15 +0000)
committerNiklas Laxström <nikerabbit@users.mediawiki.org>
Thu, 23 Sep 2010 19:15:58 +0000 (19:15 +0000)
Patch by hashar.

includes/Message.php

index df43339..72232ec 100644 (file)
@@ -127,7 +127,8 @@ class Message {
         * @return Message: $this
         */
        public function params( /*...*/ ) {
-               $this->parameters = array_merge( $this->parameters, array_values( func_get_args() ) );
+               $args_values = array_values( func_get_args() );
+               $this->parameters = array_merge( $this->parameters, $args_values );
                return $this;
        }