Prevent E_STRICT warning on editing a non-existent page / starting a new page:
authorNick Jenkins <nickj@users.mediawiki.org>
Mon, 2 Jun 2008 06:44:05 +0000 (06:44 +0000)
committerNick Jenkins <nickj@users.mediawiki.org>
Mon, 2 Jun 2008 06:44:05 +0000 (06:44 +0000)
-------------------------------
Strict Standards: Only variables should be passed by reference in includes/EditPage.php on line 2233
     EditPage.showDeletionLog(Object:OutputPage) # line 685, file: includes/EditPage.php
    EditPage.showIntro() # line 450, file: includes/EditPage.php
   EditPage.edit() # line 348, file: includes/EditPage.php
  EditPage.submit() # line 490, file: includes/Wiki.php
 MediaWiki.performAction(Object:OutputPage, Object:Article, Object:Title, Object:User, Object:WebRequest) # line 59, file: includes/Wiki.php
MediaWiki.initialize(Object:Title, Object:Article, Object:OutputPage, Object:User, Object:WebRequest) # line 92, file: index.php
-------------------------------

includes/LogEventsList.php

index a48c9da..d963541 100644 (file)
@@ -24,9 +24,9 @@ class LogEventsList {
        private $out;
        public $flags;
 
-       function __construct( &$skin, &$out, $flags = 0 ) {
-               $this->skin =& $skin;
-               $this->out =& $out;
+       function __construct( $skin, $out, $flags = 0 ) {
+               $this->skin = $skin;
+               $this->out = $out;
                $this->flags = $flags;
                $this->preCacheMessages();
        }