Clean up MimeMagic singleton handling
authorAaron Schulz <aschulz@wikimedia.org>
Sat, 23 Nov 2013 00:49:32 +0000 (16:49 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Sat, 23 Nov 2013 00:49:32 +0000 (16:49 -0800)
bug: 56915
Change-Id: Ic8ed63816281be21cbcbe7d925a063d0d984c99e

includes/MimeMagic.php

index 8220e92..f5c28ab 100644 (file)
@@ -167,7 +167,7 @@ class MimeMagic {
 
        /** The singleton instance
         */
-       private static $instance;
+       private static $instance = null;
 
        /** Initializes the MimeMagic object. This is called by MimeMagic::singleton().
         *
@@ -336,7 +336,7 @@ class MimeMagic {
         * Get an instance of this class
         * @return MimeMagic
         */
-       public static function &singleton() {
+       public static function singleton() {
                if ( self::$instance === null ) {
                        self::$instance = new MimeMagic;
                }