WordPress.org

Make WordPress Core

Ticket #12367: fix_assign_new_by_reference.diff

File fix_assign_new_by_reference.diff, 50.0 KB (added by mrtorrent, 3 years ago)

Fixes all instances of deprecated assignment by reference of new objects

  • wp-includes/cache.php

    diff --git wp-includes/cache.php wp-includes/cache.php
    index c79aa1e..f285be3 100644
    function wp_cache_incr( $key, $offset = 1, $group = '' ) { 
    137137 * @global WP_Object_Cache $wp_object_cache WordPress Object Cache 
    138138 */ 
    139139function wp_cache_init() { 
    140         $GLOBALS['wp_object_cache'] =& new WP_Object_Cache(); 
     140        $GLOBALS['wp_object_cache'] = new WP_Object_Cache(); 
    141141} 
    142142 
    143143/** 
  • wp-includes/class-simplepie.php

    diff --git wp-includes/class-simplepie.php wp-includes/class-simplepie.php
    index 275033a..cddd09a 100644
    class SimplePie 
    735735        function SimplePie($feed_url = null, $cache_location = null, $cache_duration = null) 
    736736        { 
    737737                // Other objects, instances created here so we can set options on them 
    738                 $this->sanitize =& new SimplePie_Sanitize; 
     738                $this->sanitize = new SimplePie_Sanitize; 
    739739 
    740740                // Set options if they're passed to the constructor 
    741741                if ($cache_location !== null) 
    class SimplePie 
    11051105        { 
    11061106                if (SimplePie_Misc::is_subclass_of($class, 'SimplePie_Sanitize')) 
    11071107                { 
    1108                         $this->sanitize =& new $class; 
     1108                        $this->sanitize = new $class; 
    11091109                        return true; 
    11101110                } 
    11111111                return false; 
    class SimplePie 
    15991599                                                                { 
    16001600                                                                        $headers['if-none-match'] = '"' . $this->data['headers']['etag'] . '"'; 
    16011601                                                                } 
    1602                                                                 $file =& new $this->file_class($this->feed_url, $this->timeout/10, 5, $headers, $this->useragent, $this->force_fsockopen); 
     1602                                                                $file = new $this->file_class($this->feed_url, $this->timeout/10, 5, $headers, $this->useragent, $this->force_fsockopen); 
    16031603                                                                if ($file->success) 
    16041604                                                                { 
    16051605                                                                        if ($file->status_code === 304) 
    class SimplePie 
    16401640                                        } 
    16411641                                        else 
    16421642                                        { 
    1643                                                 $file =& new $this->file_class($this->feed_url, $this->timeout, 5, null, $this->useragent, $this->force_fsockopen); 
     1643                                                $file = new $this->file_class($this->feed_url, $this->timeout, 5, null, $this->useragent, $this->force_fsockopen); 
    16441644                                        } 
    16451645                                } 
    16461646                                // If the file connection has an error, set SimplePie::error to that and quit 
    class SimplePie 
    16601660                                if (!$this->force_feed) 
    16611661                                { 
    16621662                                        // Check if the supplied URL is a feed, if it isn't, look for it. 
    1663                                         $locate =& new $this->locator_class($file, $this->timeout, $this->useragent, $this->file_class, $this->max_checked_feeds, $this->content_type_sniffer_class); 
     1663                                        $locate = new $this->locator_class($file, $this->timeout, $this->useragent, $this->file_class, $this->max_checked_feeds, $this->content_type_sniffer_class); 
    16641664                                        if (!$locate->is_feed($file)) 
    16651665                                        { 
    16661666                                                // We need to unset this so that if SimplePie::set_file() has been called that object is untouched 
    class SimplePie 
    16901690 
    16911691                                $headers = $file->headers; 
    16921692                                $data = $file->body; 
    1693                                 $sniffer =& new $this->content_type_sniffer_class($file); 
     1693                                $sniffer = new $this->content_type_sniffer_class($file); 
    16941694                                $sniffed = $sniffer->get_type(); 
    16951695                        } 
    16961696                        else 
    class SimplePie 
    17601760                                if ($utf8_data = SimplePie_Misc::change_encoding($data, $encoding, 'UTF-8')) 
    17611761                                { 
    17621762                                        // Create new parser 
    1763                                         $parser =& new $this->parser_class(); 
     1763                                        $parser = new $this->parser_class(); 
    17641764 
    17651765                                        // If it's parsed fine 
    17661766                                        if ($parser->parse($utf8_data, 'UTF-8')) 
    class SimplePie 
    19711971                                } 
    19721972                                else 
    19731973                                { 
    1974                                         $file =& new $this->file_class($favicon, $this->timeout / 10, 5, array('X-FORWARDED-FOR' => $_SERVER['REMOTE_ADDR']), $this->useragent, $this->force_fsockopen); 
     1974                                        $file = new $this->file_class($favicon, $this->timeout / 10, 5, array('X-FORWARDED-FOR' => $_SERVER['REMOTE_ADDR']), $this->useragent, $this->force_fsockopen); 
    19751975 
    19761976                                        if ($file->success && ($file->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($file->status_code === 200 || $file->status_code > 206 && $file->status_code < 300)) && strlen($file->body) > 0) 
    19771977                                        { 
    1978                                                 $sniffer =& new $this->content_type_sniffer_class($file); 
     1978                                                $sniffer = new $this->content_type_sniffer_class($file); 
    19791979                                                if (substr($sniffer->get_type(), 0, 6) === 'image/') 
    19801980                                                { 
    19811981                                                        if ($cache->save(array('headers' => $file->headers, 'body' => $file->body))) 
    class SimplePie 
    23742374                        { 
    23752375                                $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    23762376                        } 
    2377                         $categories[] =& new $this->category_class($term, $scheme, $label); 
     2377                        $categories[] = new $this->category_class($term, $scheme, $label); 
    23782378                } 
    23792379                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_RSS_20, 'category') as $category) 
    23802380                { 
    class SimplePie 
    23892389                        { 
    23902390                                $scheme = null; 
    23912391                        } 
    2392                         $categories[] =& new $this->category_class($term, $scheme, null); 
     2392                        $categories[] = new $this->category_class($term, $scheme, null); 
    23932393                } 
    23942394                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_DC_11, 'subject') as $category) 
    23952395                { 
    2396                         $categories[] =& new $this->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     2396                        $categories[] = new $this->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    23972397                } 
    23982398                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_DC_10, 'subject') as $category) 
    23992399                { 
    2400                         $categories[] =& new $this->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     2400                        $categories[] = new $this->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    24012401                } 
    24022402 
    24032403                if (!empty($categories)) 
    class SimplePie 
    24452445                        } 
    24462446                        if ($name !== null || $email !== null || $uri !== null) 
    24472447                        { 
    2448                                 $authors[] =& new $this->author_class($name, $uri, $email); 
     2448                                $authors[] = new $this->author_class($name, $uri, $email); 
    24492449                        } 
    24502450                } 
    24512451                if ($author = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'author')) 
    class SimplePie 
    24672467                        } 
    24682468                        if ($name !== null || $email !== null || $url !== null) 
    24692469                        { 
    2470                                 $authors[] =& new $this->author_class($name, $url, $email); 
     2470                                $authors[] = new $this->author_class($name, $url, $email); 
    24712471                        } 
    24722472                } 
    24732473                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_DC_11, 'creator') as $author) 
    24742474                { 
    2475                         $authors[] =& new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     2475                        $authors[] = new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    24762476                } 
    24772477                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_DC_10, 'creator') as $author) 
    24782478                { 
    2479                         $authors[] =& new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     2479                        $authors[] = new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    24802480                } 
    24812481                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'author') as $author) 
    24822482                { 
    2483                         $authors[] =& new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     2483                        $authors[] = new $this->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    24842484                } 
    24852485 
    24862486                if (!empty($authors)) 
    class SimplePie 
    25282528                        } 
    25292529                        if ($name !== null || $email !== null || $uri !== null) 
    25302530                        { 
    2531                                 $contributors[] =& new $this->author_class($name, $uri, $email); 
     2531                                $contributors[] = new $this->author_class($name, $uri, $email); 
    25322532                        } 
    25332533                } 
    25342534                foreach ((array) $this->get_channel_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'contributor') as $contributor) 
    class SimplePie 
    25502550                        } 
    25512551                        if ($name !== null || $email !== null || $url !== null) 
    25522552                        { 
    2553                                 $contributors[] =& new $this->author_class($name, $url, $email); 
     2553                                $contributors[] = new $this->author_class($name, $url, $email); 
    25542554                        } 
    25552555                } 
    25562556 
    class SimplePie 
    29632963                                        $keys = array_keys($items); 
    29642964                                        foreach ($keys as $key) 
    29652965                                        { 
    2966                                                 $this->data['items'][] =& new $this->item_class($this, $items[$key]); 
     2966                                                $this->data['items'][] = new $this->item_class($this, $items[$key]); 
    29672967                                        } 
    29682968                                } 
    29692969                                if ($items = $this->get_feed_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'entry')) 
    class SimplePie 
    29712971                                        $keys = array_keys($items); 
    29722972                                        foreach ($keys as $key) 
    29732973                                        { 
    2974                                                 $this->data['items'][] =& new $this->item_class($this, $items[$key]); 
     2974                                                $this->data['items'][] = new $this->item_class($this, $items[$key]); 
    29752975                                        } 
    29762976                                } 
    29772977                                if ($items = $this->get_feed_tags(SIMPLEPIE_NAMESPACE_RSS_10, 'item')) 
    class SimplePie 
    29792979                                        $keys = array_keys($items); 
    29802980                                        foreach ($keys as $key) 
    29812981                                        { 
    2982                                                 $this->data['items'][] =& new $this->item_class($this, $items[$key]); 
     2982                                                $this->data['items'][] = new $this->item_class($this, $items[$key]); 
    29832983                                        } 
    29842984                                } 
    29852985                                if ($items = $this->get_feed_tags(SIMPLEPIE_NAMESPACE_RSS_090, 'item')) 
    class SimplePie 
    29872987                                        $keys = array_keys($items); 
    29882988                                        foreach ($keys as $key) 
    29892989                                        { 
    2990                                                 $this->data['items'][] =& new $this->item_class($this, $items[$key]); 
     2990                                                $this->data['items'][] = new $this->item_class($this, $items[$key]); 
    29912991                                        } 
    29922992                                } 
    29932993                                if ($items = $this->get_channel_tags(SIMPLEPIE_NAMESPACE_RSS_20, 'item')) 
    class SimplePie 
    29952995                                        $keys = array_keys($items); 
    29962996                                        foreach ($keys as $key) 
    29972997                                        { 
    2998                                                 $this->data['items'][] =& new $this->item_class($this, $items[$key]); 
     2998                                                $this->data['items'][] = new $this->item_class($this, $items[$key]); 
    29992999                                        } 
    30003000                                } 
    30013001                        } 
    class SimplePie_Item 
    33463346                        { 
    33473347                                $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    33483348                        } 
    3349                         $categories[] =& new $this->feed->category_class($term, $scheme, $label); 
     3349                        $categories[] = new $this->feed->category_class($term, $scheme, $label); 
    33503350                } 
    33513351                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_RSS_20, 'category') as $category) 
    33523352                { 
    class SimplePie_Item 
    33613361                        { 
    33623362                                $scheme = null; 
    33633363                        } 
    3364                         $categories[] =& new $this->feed->category_class($term, $scheme, null); 
     3364                        $categories[] = new $this->feed->category_class($term, $scheme, null); 
    33653365                } 
    33663366                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_11, 'subject') as $category) 
    33673367                { 
    3368                         $categories[] =& new $this->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     3368                        $categories[] = new $this->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    33693369                } 
    33703370                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_10, 'subject') as $category) 
    33713371                { 
    3372                         $categories[] =& new $this->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     3372                        $categories[] = new $this->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    33733373                } 
    33743374 
    33753375                if (!empty($categories)) 
    class SimplePie_Item 
    34303430                        } 
    34313431                        if ($name !== null || $email !== null || $uri !== null) 
    34323432                        { 
    3433                                 $contributors[] =& new $this->feed->author_class($name, $uri, $email); 
     3433                                $contributors[] = new $this->feed->author_class($name, $uri, $email); 
    34343434                        } 
    34353435                } 
    34363436                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'contributor') as $contributor) 
    class SimplePie_Item 
    34523452                        } 
    34533453                        if ($name !== null || $email !== null || $url !== null) 
    34543454                        { 
    3455                                 $contributors[] =& new $this->feed->author_class($name, $url, $email); 
     3455                                $contributors[] = new $this->feed->author_class($name, $url, $email); 
    34563456                        } 
    34573457                } 
    34583458 
    class SimplePie_Item 
    34883488                        } 
    34893489                        if ($name !== null || $email !== null || $uri !== null) 
    34903490                        { 
    3491                                 $authors[] =& new $this->feed->author_class($name, $uri, $email); 
     3491                                $authors[] = new $this->feed->author_class($name, $uri, $email); 
    34923492                        } 
    34933493                } 
    34943494                if ($author = $this->get_item_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'author')) 
    class SimplePie_Item 
    35103510                        } 
    35113511                        if ($name !== null || $email !== null || $url !== null) 
    35123512                        { 
    3513                                 $authors[] =& new $this->feed->author_class($name, $url, $email); 
     3513                                $authors[] = new $this->feed->author_class($name, $url, $email); 
    35143514                        } 
    35153515                } 
    35163516                if ($author = $this->get_item_tags(SIMPLEPIE_NAMESPACE_RSS_20, 'author')) 
    35173517                { 
    3518                         $authors[] =& new $this->feed->author_class(null, null, $this->sanitize($author[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT)); 
     3518                        $authors[] = new $this->feed->author_class(null, null, $this->sanitize($author[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT)); 
    35193519                } 
    35203520                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_11, 'creator') as $author) 
    35213521                { 
    3522                         $authors[] =& new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     3522                        $authors[] = new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    35233523                } 
    35243524                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_10, 'creator') as $author) 
    35253525                { 
    3526                         $authors[] =& new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     3526                        $authors[] = new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    35273527                } 
    35283528                foreach ((array) $this->get_item_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'author') as $author) 
    35293529                { 
    3530                         $authors[] =& new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     3530                        $authors[] = new $this->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    35313531                } 
    35323532 
    35333533                if (!empty($authors)) 
    class SimplePie_Item 
    38373837                                        { 
    38383838                                                $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    38393839                                        } 
    3840                                         $captions_parent[] =& new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
     3840                                        $captions_parent[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
    38413841                                } 
    38423842                        } 
    38433843                        elseif ($captions = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'text')) 
    class SimplePie_Item 
    38693869                                        { 
    38703870                                                $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    38713871                                        } 
    3872                                         $captions_parent[] =& new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
     3872                                        $captions_parent[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
    38733873                                } 
    38743874                        } 
    38753875                        if (is_array($captions_parent)) 
    class SimplePie_Item 
    38993899                                { 
    39003900                                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39013901                                } 
    3902                                 $categories_parent[] =& new $this->feed->category_class($term, $scheme, $label); 
     3902                                $categories_parent[] = new $this->feed->category_class($term, $scheme, $label); 
    39033903                        } 
    39043904                        foreach ((array) $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'category') as $category) 
    39053905                        { 
    class SimplePie_Item 
    39223922                                { 
    39233923                                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39243924                                } 
    3925                                 $categories_parent[] =& new $this->feed->category_class($term, $scheme, $label); 
     3925                                $categories_parent[] = new $this->feed->category_class($term, $scheme, $label); 
    39263926                        } 
    39273927                        foreach ((array) $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'category') as $category) 
    39283928                        { 
    class SimplePie_Item 
    39333933                                { 
    39343934                                        $label = $this->sanitize($category['attribs']['']['text'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39353935                                } 
    3936                                 $categories_parent[] =& new $this->feed->category_class($term, $scheme, $label); 
     3936                                $categories_parent[] = new $this->feed->category_class($term, $scheme, $label); 
    39373937 
    39383938                                if (isset($category['child'][SIMPLEPIE_NAMESPACE_ITUNES]['category'])) 
    39393939                                { 
    class SimplePie_Item 
    39433943                                                { 
    39443944                                                        $label = $this->sanitize($subcategory['attribs']['']['text'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39453945                                                } 
    3946                                                 $categories_parent[] =& new $this->feed->category_class($term, $scheme, $label); 
     3946                                                $categories_parent[] = new $this->feed->category_class($term, $scheme, $label); 
    39473947                                        } 
    39483948                                } 
    39493949                        } 
    class SimplePie_Item 
    39653965                                { 
    39663966                                        $copyright_label = $this->sanitize($copyright[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39673967                                } 
    3968                                 $copyrights_parent =& new $this->feed->copyright_class($copyright_url, $copyright_label); 
     3968                                $copyrights_parent = new $this->feed->copyright_class($copyright_url, $copyright_label); 
    39693969                        } 
    39703970                        elseif ($copyright = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'copyright')) 
    39713971                        { 
    class SimplePie_Item 
    39793979                                { 
    39803980                                        $copyright_label = $this->sanitize($copyright[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    39813981                                } 
    3982                                 $copyrights_parent =& new $this->feed->copyright_class($copyright_url, $copyright_label); 
     3982                                $copyrights_parent = new $this->feed->copyright_class($copyright_url, $copyright_label); 
    39833983                        } 
    39843984 
    39853985                        // CREDITS 
    class SimplePie_Item 
    40064006                                        { 
    40074007                                                $credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    40084008                                        } 
    4009                                         $credits_parent[] =& new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
     4009                                        $credits_parent[] = new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
    40104010                                } 
    40114011                        } 
    40124012                        elseif ($credits = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'credit')) 
    class SimplePie_Item 
    40324032                                        { 
    40334033                                                $credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    40344034                                        } 
    4035                                         $credits_parent[] =& new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
     4035                                        $credits_parent[] = new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
    40364036                                } 
    40374037                        } 
    40384038                        if (is_array($credits_parent)) 
    class SimplePie_Item 
    42214221                                        { 
    42224222                                                $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    42234223                                        } 
    4224                                         $ratings_parent[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4224                                        $ratings_parent[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    42254225                                } 
    42264226                        } 
    42274227                        elseif ($ratings = $this->get_item_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'explicit')) 
    class SimplePie_Item 
    42344234                                        { 
    42354235                                                $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    42364236                                        } 
    4237                                         $ratings_parent[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4237                                        $ratings_parent[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    42384238                                } 
    42394239                        } 
    42404240                        elseif ($ratings = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'rating')) 
    class SimplePie_Item 
    42554255                                        { 
    42564256                                                $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    42574257                                        } 
    4258                                         $ratings_parent[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4258                                        $ratings_parent[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    42594259                                } 
    42604260                        } 
    42614261                        elseif ($ratings = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'explicit')) 
    class SimplePie_Item 
    42684268                                        { 
    42694269                                                $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    42704270                                        } 
    4271                                         $ratings_parent[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4271                                        $ratings_parent[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    42724272                                } 
    42734273                        } 
    42744274                        if (is_array($ratings_parent)) 
    class SimplePie_Item 
    42964296                                        { 
    42974297                                                $restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    42984298                                        } 
    4299                                         $restrictions_parent[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4299                                        $restrictions_parent[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    43004300                                } 
    43014301                        } 
    43024302                        elseif ($restrictions = $this->get_item_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'block')) 
    class SimplePie_Item 
    43104310                                        { 
    43114311                                                $restriction_relationship = 'deny'; 
    43124312                                        } 
    4313                                         $restrictions_parent[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4313                                        $restrictions_parent[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    43144314                                } 
    43154315                        } 
    43164316                        elseif ($restrictions = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'restriction')) 
    class SimplePie_Item 
    43324332                                        { 
    43334333                                                $restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    43344334                                        } 
    4335                                         $restrictions_parent[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4335                                        $restrictions_parent[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    43364336                                } 
    43374337                        } 
    43384338                        elseif ($restrictions = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'block')) 
    class SimplePie_Item 
    43464346                                        { 
    43474347                                                $restriction_relationship = 'deny'; 
    43484348                                        } 
    4349                                         $restrictions_parent[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4349                                        $restrictions_parent[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    43504350                                } 
    43514351                        } 
    43524352                        if (is_array($restrictions_parent)) 
    class SimplePie_Item 
    45504550                                                                { 
    45514551                                                                        $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    45524552                                                                } 
    4553                                                                 $captions[] =& new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
     4553                                                                $captions[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
    45544554                                                        } 
    45554555                                                        if (is_array($captions)) 
    45564556                                                        { 
    class SimplePie_Item 
    45864586                                                                { 
    45874587                                                                        $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    45884588                                                                } 
    4589                                                                 $captions[] =& new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
     4589                                                                $captions[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
    45904590                                                        } 
    45914591                                                        if (is_array($captions)) 
    45924592                                                        { 
    class SimplePie_Item 
    46224622                                                                { 
    46234623                                                                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    46244624                                                                } 
    4625                                                                 $categories[] =& new $this->feed->category_class($term, $scheme, $label); 
     4625                                                                $categories[] = new $this->feed->category_class($term, $scheme, $label); 
    46264626                                                        } 
    46274627                                                } 
    46284628                                                if (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['category'])) 
    class SimplePie_Item 
    46484648                                                                { 
    46494649                                                                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    46504650                                                                } 
    4651                                                                 $categories[] =& new $this->feed->category_class($term, $scheme, $label); 
     4651                                                                $categories[] = new $this->feed->category_class($term, $scheme, $label); 
    46524652                                                        } 
    46534653                                                } 
    46544654                                                if (is_array($categories) && is_array($categories_parent)) 
    class SimplePie_Item 
    46774677                                                        { 
    46784678                                                                $copyright_label = $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['copyright'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    46794679                                                        } 
    4680                                                         $copyrights =& new $this->feed->copyright_class($copyright_url, $copyright_label); 
     4680                                                        $copyrights = new $this->feed->copyright_class($copyright_url, $copyright_label); 
    46814681                                                } 
    46824682                                                elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['copyright'])) 
    46834683                                                { 
    class SimplePie_Item 
    46914691                                                        { 
    46924692                                                                $copyright_label = $this->sanitize($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['copyright'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    46934693                                                        } 
    4694                                                         $copyrights =& new $this->feed->copyright_class($copyright_url, $copyright_label); 
     4694                                                        $copyrights = new $this->feed->copyright_class($copyright_url, $copyright_label); 
    46954695                                                } 
    46964696                                                else 
    46974697                                                { 
    class SimplePie_Item 
    47224722                                                                { 
    47234723                                                                        $credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    47244724                                                                } 
    4725                                                                 $credits[] =& new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
     4725                                                                $credits[] = new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
    47264726                                                        } 
    47274727                                                        if (is_array($credits)) 
    47284728                                                        { 
    class SimplePie_Item 
    47524752                                                                { 
    47534753                                                                        $credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    47544754                                                                } 
    4755                                                                 $credits[] =& new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
     4755                                                                $credits[] = new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
    47564756                                                        } 
    47574757                                                        if (is_array($credits)) 
    47584758                                                        { 
    class SimplePie_Item 
    49054905                                                                { 
    49064906                                                                        $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    49074907                                                                } 
    4908                                                                 $ratings[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4908                                                                $ratings[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    49094909                                                        } 
    49104910                                                        if (is_array($ratings)) 
    49114911                                                        { 
    class SimplePie_Item 
    49304930                                                                { 
    49314931                                                                        $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    49324932                                                                } 
    4933                                                                 $ratings[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     4933                                                                $ratings[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    49344934                                                        } 
    49354935                                                        if (is_array($ratings)) 
    49364936                                                        { 
    class SimplePie_Item 
    49624962                                                                { 
    49634963                                                                        $restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    49644964                                                                } 
    4965                                                                 $restrictions[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4965                                                                $restrictions[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    49664966                                                        } 
    49674967                                                        if (is_array($restrictions)) 
    49684968                                                        { 
    class SimplePie_Item 
    49884988                                                                { 
    49894989                                                                        $restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    49904990                                                                } 
    4991                                                                 $restrictions[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     4991                                                                $restrictions[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    49924992                                                        } 
    49934993                                                        if (is_array($restrictions)) 
    49944994                                                        { 
    class SimplePie_Item 
    50425042                                                        $title = $title_parent; 
    50435043                                                } 
    50445044 
    5045                                                 $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions, $categories, $channels, $copyrights, $credits, $description, $duration, $expression, $framerate, $hashes, $height, $keywords, $lang, $medium, $player, $ratings, $restrictions, $samplingrate, $thumbnails, $title, $width); 
     5045                                                $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions, $categories, $channels, $copyrights, $credits, $description, $duration, $expression, $framerate, $hashes, $height, $keywords, $lang, $medium, $player, $ratings, $restrictions, $samplingrate, $thumbnails, $title, $width); 
    50465046                                        } 
    50475047                                } 
    50485048                        } 
    class SimplePie_Item 
    51715171                                                                { 
    51725172                                                                        $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    51735173                                                                } 
    5174                                                                 $captions[] =& new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
     5174                                                                $captions[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text); 
    51755175                                                        } 
    51765176                                                        if (is_array($captions)) 
    51775177                                                        { 
    class SimplePie_Item 
    52075207                                                                { 
    52085208                                                                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    52095209                                                                } 
    5210                                                                 $categories[] =& new $this->feed->category_class($term, $scheme, $label); 
     5210                                                                $categories[] = new $this->feed->category_class($term, $scheme, $label); 
    52115211                                                        } 
    52125212                                                } 
    52135213                                                if (is_array($categories) && is_array($categories_parent)) 
    class SimplePie_Item 
    52405240                                                        { 
    52415241                                                                $copyright_label = $this->sanitize($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['copyright'][0]['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    52425242                                                        } 
    5243                                                         $copyrights =& new $this->feed->copyright_class($copyright_url, $copyright_label); 
     5243                                                        $copyrights = new $this->feed->copyright_class($copyright_url, $copyright_label); 
    52445244                                                } 
    52455245                                                else 
    52465246                                                { 
    class SimplePie_Item 
    52715271                                                                { 
    52725272                                                                        $credit_name = $this->sanitize($credit['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    52735273                                                                } 
    5274                                                                 $credits[] =& new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
     5274                                                                $credits[] = new $this->feed->credit_class($credit_role, $credit_scheme, $credit_name); 
    52755275                                                        } 
    52765276                                                        if (is_array($credits)) 
    52775277                                                        { 
    class SimplePie_Item 
    53755375                                                                { 
    53765376                                                                        $rating_value = $this->sanitize($rating['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    53775377                                                                } 
    5378                                                                 $ratings[] =& new $this->feed->rating_class($rating_scheme, $rating_value); 
     5378                                                                $ratings[] = new $this->feed->rating_class($rating_scheme, $rating_value); 
    53795379                                                        } 
    53805380                                                        if (is_array($ratings)) 
    53815381                                                        { 
    class SimplePie_Item 
    54075407                                                                { 
    54085408                                                                        $restriction_value = $this->sanitize($restriction['data'], SIMPLEPIE_CONSTRUCT_TEXT); 
    54095409                                                                } 
    5410                                                                 $restrictions[] =& new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
     5410                                                                $restrictions[] = new $this->feed->restriction_class($restriction_relationship, $restriction_type, $restriction_value); 
    54115411                                                        } 
    54125412                                                        if (is_array($restrictions)) 
    54135413                                                        { 
    class SimplePie_Item 
    54465446                                                        $title = $title_parent; 
    54475447                                                } 
    54485448 
    5449                                                 $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions, $categories, $channels, $copyrights, $credits, $description, $duration, $expression, $framerate, $hashes, $height, $keywords, $lang, $medium, $player, $ratings, $restrictions, $samplingrate, $thumbnails, $title, $width); 
     5449                                                $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions, $categories, $channels, $copyrights, $credits, $description, $duration, $expression, $framerate, $hashes, $height, $keywords, $lang, $medium, $player, $ratings, $restrictions, $samplingrate, $thumbnails, $title, $width); 
    54505450                                        } 
    54515451                                } 
    54525452                        } 
    class SimplePie_Item 
    54825482                                        } 
    54835483 
    54845484                                        // Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor 
    5485                                         $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
     5485                                        $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
    54865486                                } 
    54875487                        } 
    54885488 
    class SimplePie_Item 
    55175517                                        } 
    55185518 
    55195519                                        // Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor 
    5520                                         $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
     5520                                        $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
    55215521                                } 
    55225522                        } 
    55235523 
    class SimplePie_Item 
    55525552                                        } 
    55535553 
    55545554                                        // Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor 
    5555                                         $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
     5555                                        $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
    55565556                                } 
    55575557                        } 
    55585558 
    55595559                        if (sizeof($this->data['enclosures']) === 0 && ($url || $type || $length || $bitrate || $captions_parent || $categories_parent || $channels || $copyrights_parent || $credits_parent || $description_parent || $duration_parent || $expression || $framerate || $hashes_parent || $height || $keywords_parent || $lang || $medium || $player_parent || $ratings_parent || $restrictions_parent || $samplingrate || $thumbnails_parent || $title_parent || $width)) 
    55605560                        { 
    55615561                                // Since we don't have group or content for these, we'll just pass the '*_parent' variables directly to the constructor 
    5562                                 $this->data['enclosures'][] =& new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
     5562                                $this->data['enclosures'][] = new $this->feed->enclosure_class($url, $type, $length, $this->feed->javascript, $bitrate, $captions_parent, $categories_parent, $channels, $copyrights_parent, $credits_parent, $description_parent, $duration_parent, $expression, $framerate, $hashes_parent, $height, $keywords_parent, $lang, $medium, $player_parent, $ratings_parent, $restrictions_parent, $samplingrate, $thumbnails_parent, $title_parent, $width); 
    55635563                        } 
    55645564 
    55655565                        $this->data['enclosures'] = array_values(SimplePie_Misc::array_unique($this->data['enclosures'])); 
    class SimplePie_Source 
    58365836                        { 
    58375837                                $label = $this->sanitize($category['attribs']['']['label'], SIMPLEPIE_CONSTRUCT_TEXT); 
    58385838                        } 
    5839                         $categories[] =& new $this->item->feed->category_class($term, $scheme, $label); 
     5839                        $categories[] = new $this->item->feed->category_class($term, $scheme, $label); 
    58405840                } 
    58415841                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_RSS_20, 'category') as $category) 
    58425842                { 
    class SimplePie_Source 
    58515851                        { 
    58525852                                $scheme = null; 
    58535853                        } 
    5854                         $categories[] =& new $this->item->feed->category_class($term, $scheme, null); 
     5854                        $categories[] = new $this->item->feed->category_class($term, $scheme, null); 
    58555855                } 
    58565856                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_DC_11, 'subject') as $category) 
    58575857                { 
    5858                         $categories[] =& new $this->item->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     5858                        $categories[] = new $this->item->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    58595859                } 
    58605860                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_DC_10, 'subject') as $category) 
    58615861                { 
    5862                         $categories[] =& new $this->item->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     5862                        $categories[] = new $this->item->feed->category_class($this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    58635863                } 
    58645864 
    58655865                if (!empty($categories)) 
    class SimplePie_Source 
    59075907                        } 
    59085908                        if ($name !== null || $email !== null || $uri !== null) 
    59095909                        { 
    5910                                 $authors[] =& new $this->item->feed->author_class($name, $uri, $email); 
     5910                                $authors[] = new $this->item->feed->author_class($name, $uri, $email); 
    59115911                        } 
    59125912                } 
    59135913                if ($author = $this->get_source_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'author')) 
    class SimplePie_Source 
    59295929                        } 
    59305930                        if ($name !== null || $email !== null || $url !== null) 
    59315931                        { 
    5932                                 $authors[] =& new $this->item->feed->author_class($name, $url, $email); 
     5932                                $authors[] = new $this->item->feed->author_class($name, $url, $email); 
    59335933                        } 
    59345934                } 
    59355935                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_DC_11, 'creator') as $author) 
    59365936                { 
    5937                         $authors[] =& new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     5937                        $authors[] = new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    59385938                } 
    59395939                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_DC_10, 'creator') as $author) 
    59405940                { 
    5941                         $authors[] =& new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     5941                        $authors[] = new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    59425942                } 
    59435943                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_ITUNES, 'author') as $author) 
    59445944                { 
    5945                         $authors[] =& new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
     5945                        $authors[] = new $this->item->feed->author_class($this->sanitize($author['data'], SIMPLEPIE_CONSTRUCT_TEXT), null, null); 
    59465946                } 
    59475947 
    59485948                if (!empty($authors)) 
    class SimplePie_Source 
    59905990                        } 
    59915991                        if ($name !== null || $email !== null || $uri !== null) 
    59925992                        { 
    5993                                 $contributors[] =& new $this->item->feed->author_class($name, $uri, $email); 
     5993                                $contributors[] = new $this->item->feed->author_class($name, $uri, $email); 
    59945994                        } 
    59955995                } 
    59965996                foreach ((array) $this->get_source_tags(SIMPLEPIE_NAMESPACE_ATOM_03, 'contributor') as $contributor) 
    class SimplePie_Source 
    60126012                        } 
    60136013                        if ($name !== null || $email !== null || $url !== null) 
    60146014                        { 
    6015                                 $contributors[] =& new $this->item->feed->author_class($name, $url, $email); 
     6015                                $contributors[] = new $this->item->feed->author_class($name, $url, $email); 
    60166016                        } 
    60176017                } 
    60186018 
    class SimplePie_Enclosure 
    64496449                $this->width = $width; 
    64506450                if (class_exists('idna_convert')) 
    64516451                { 
    6452                         $idn =& new idna_convert; 
     6452                        $idn = new idna_convert; 
    64536453                        $parsed = SimplePie_Misc::parse_url($link); 
    64546454                        $this->link = SimplePie_Misc::compress_parse_url($parsed['scheme'], $idn->encode($parsed['authority']), $parsed['path'], $parsed['query'], $parsed['fragment']); 
    64556455                } 
    class SimplePie_File 
    76477647        { 
    76487648                if (class_exists('idna_convert')) 
    76497649                { 
    7650                         $idn =& new idna_convert; 
     7650                        $idn = new idna_convert; 
    76517651                        $parsed = SimplePie_Misc::parse_url($url); 
    76527652                        $url = SimplePie_Misc::compress_parse_url($parsed['scheme'], $idn->encode($parsed['authority']), $parsed['path'], $parsed['query'], $parsed['fragment']); 
    76537653                } 
    class SimplePie_File 
    77087708                                        curl_close($fp); 
    77097709                                        $this->headers = explode("\r\n\r\n", $this->headers, $info['redirect_count'] + 1); 
    77107710                                        $this->headers = array_pop($this->headers); 
    7711                                         $parser =& new SimplePie_HTTP_Parser($this->headers); 
     7711                                        $parser = new SimplePie_HTTP_Parser($this->headers); 
    77127712                                        if ($parser->parse()) 
    77137713                                        { 
    77147714                                                $this->headers = $parser->headers; 
    class SimplePie_File 
    77897789                                        } 
    77907790                                        if (!$info['timed_out']) 
    77917791                                        { 
    7792                                                 $parser =& new SimplePie_HTTP_Parser($this->headers); 
     7792                                                $parser = new SimplePie_HTTP_Parser($this->headers); 
    77937793                                                if ($parser->parse()) 
    77947794                                                { 
    77957795                                                        $this->headers = $parser->headers; 
    class SimplePie_File 
    78087808                                                                { 
    78097809                                                                        case 'gzip': 
    78107810                                                                        case 'x-gzip': 
    7811                                                                                 $decoder =& new SimplePie_gzdecode($this->body); 
     7811                                                                                $decoder = new SimplePie_gzdecode($this->body); 
    78127812                                                                                if (!$decoder->parse()) 
    78137813                                                                                { 
    78147814                                                                                        $this->error = 'Unable to decode HTTP "gzip" stream'; 
    class SimplePie_Cache 
    86208620         */ 
    86218621        function create($location, $filename, $extension) 
    86228622        { 
    8623                 $location_iri =& new SimplePie_IRI($location); 
     8623                $location_iri = new SimplePie_IRI($location); 
    86248624                switch ($location_iri->get_scheme()) 
    86258625                { 
    86268626                        case 'mysql': 
    class SimplePie_Misc 
    93179317 
    93189318        function parse_url($url) 
    93199319        { 
    9320                 $iri =& new SimplePie_IRI($url); 
     9320                $iri = new SimplePie_IRI($url); 
    93219321                return array( 
    93229322                        'scheme' => (string) $iri->get_scheme(), 
    93239323                        'authority' => (string) $iri->get_authority(), 
    class SimplePie_Misc 
    93299329 
    93309330        function compress_parse_url($scheme = '', $authority = '', $path = '', $query = '', $fragment = '') 
    93319331        { 
    9332                 $iri =& new SimplePie_IRI(''); 
     9332                $iri = new SimplePie_IRI(''); 
    93339333                $iri->set_scheme($scheme); 
    93349334                $iri->set_authority($authority); 
    93359335                $iri->set_path($path); 
    class SimplePie_Misc 
    93409340 
    93419341        function normalize_url($url) 
    93429342        { 
    9343                 $iri =& new SimplePie_IRI($url); 
     9343                $iri = new SimplePie_IRI($url); 
    93449344                return $iri->get_iri(); 
    93459345        } 
    93469346 
    class SimplePie_Misc 
    1086010860         */ 
    1086110861        function entities_decode($data) 
    1086210862        { 
    10863                 $decoder =& new SimplePie_Decode_HTML_Entities($data); 
     10863                $decoder = new SimplePie_Decode_HTML_Entities($data); 
    1086410864                return $decoder->parse(); 
    1086510865        } 
    1086610866 
    class SimplePie_Misc 
    1125611256                { 
    1125711257                        if ($pos = strpos($data, "\x00\x00\x00\x3F\x00\x00\x00\x3E")) 
    1125811258                        { 
    11259                                 $parser =& new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 20), 'UTF-32BE', 'UTF-8')); 
     11259                                $parser = new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 20), 'UTF-32BE', 'UTF-8')); 
    1126011260                                if ($parser->parse()) 
    1126111261                                { 
    1126211262                                        $encoding[] = $parser->encoding; 
    class SimplePie_Misc 
    1126911269                { 
    1127011270                        if ($pos = strpos($data, "\x3F\x00\x00\x00\x3E\x00\x00\x00")) 
    1127111271                        { 
    11272                                 $parser =& new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 20), 'UTF-32LE', 'UTF-8')); 
     11272                                $parser = new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 20), 'UTF-32LE', 'UTF-8')); 
    1127311273                                if ($parser->parse()) 
    1127411274                                { 
    1127511275                                        $encoding[] = $parser->encoding; 
    class SimplePie_Misc 
    1128211282                { 
    1128311283                        if ($pos = strpos($data, "\x00\x3F\x00\x3E")) 
    1128411284                        { 
    11285                                 $parser =& new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 10), 'UTF-16BE', 'UTF-8')); 
     11285                                $parser = new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 10), 'UTF-16BE', 'UTF-8')); 
    1128611286                                if ($parser->parse()) 
    1128711287                                { 
    1128811288                                        $encoding[] = $parser->encoding; 
    class SimplePie_Misc 
    1129511295                { 
    1129611296                        if ($pos = strpos($data, "\x3F\x00\x3E\x00")) 
    1129711297                        { 
    11298                                 $parser =& new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 10), 'UTF-16LE', 'UTF-8')); 
     11298                                $parser = new SimplePie_XML_Declaration_Parser(SimplePie_Misc::change_encoding(substr($data, 20, $pos - 10), 'UTF-16LE', 'UTF-8')); 
    1129911299                                if ($parser->parse()) 
    1130011300                                { 
    1130111301                                        $encoding[] = $parser->encoding; 
    class SimplePie_Misc 
    1130811308                { 
    1130911309                        if ($pos = strpos($data, "\x3F\x3E")) 
    1131011310                        { 
    11311                                 $parser =& new SimplePie_XML_Declaration_Parser(substr($data, 5, $pos - 5)); 
     11311                                $parser = new SimplePie_XML_Declaration_Parser(substr($data, 5, $pos - 5)); 
    1131211312                                if ($parser->parse()) 
    1131311313                                { 
    1131411314                                        $encoding[] = $parser->encoding; 
    class SimplePie_IRI 
    1168311683                $relative = (string) $relative; 
    1168411684                if ($relative !== '') 
    1168511685                { 
    11686                         $relative =& new SimplePie_IRI($relative); 
     11686                        $relative = new SimplePie_IRI($relative); 
    1168711687                        if ($relative->get_scheme() !== null) 
    1168811688                        { 
    1168911689                                $target = $relative; 
    class SimplePie_IRI 
    1169711697                                } 
    1169811698                                else 
    1169911699                                { 
    11700                                         $target =& new SimplePie_IRI(''); 
     11700                                        $target = new SimplePie_IRI(''); 
    1170111701                                        $target->set_scheme($base->get_scheme()); 
    1170211702                                        $target->set_userinfo($base->get_userinfo()); 
    1170311703                                        $target->set_host($base->get_host()); 
    class SimplePie_Parse_Date 
    1304913049                static $object; 
    1305013050                if (!$object) 
    1305113051                { 
    13052                         $object =& new SimplePie_Parse_Date; 
     13052                        $object = new SimplePie_Parse_Date; 
    1305313053                } 
    1305413054                return $object; 
    1305513055        } 
    class SimplePie_Locator 
    1408414084 
    1408514085                if ($this->file->method & SIMPLEPIE_FILE_SOURCE_REMOTE) 
    1408614086                { 
    14087                         $sniffer =& new $this->content_type_sniffer_class($this->file); 
     14087                        $sniffer = new $this->content_type_sniffer_class($this->file); 
    1408814088                        if ($sniffer->get_type() !== 'text/html') 
    1408914089                        { 
    1409014090                                return null; 
    class SimplePie_Locator 
    1413014130        { 
    1413114131                if ($file->method & SIMPLEPIE_FILE_SOURCE_REMOTE) 
    1413214132                { 
    14133                         $sniffer =& new $this->content_type_sniffer_class($file); 
     14133                        $sniffer = new $this->content_type_sniffer_class($file); 
    1413414134                        $sniffed = $sniffer->get_type(); 
    1413514135                        if (in_array($sniffed, array('application/rss+xml', 'application/rdf+xml', 'text/rdf', 'application/atom+xml', 'text/xml', 'application/xml'))) 
    1413614136                        { 
    class SimplePie_Locator 
    1419414194                                if (!in_array($href, $done) && in_array('feed', $rel) || (in_array('alternate', $rel) && !empty($link['attribs']['type']['data']) && in_array(strtolower(SimplePie_Misc::parse_mime($link['attribs']['type']['data'])), array('application/rss+xml', 'application/atom+xml'))) && !isset($feeds[$href])) 
    1419514195                                { 
    1419614196                                        $this->checked_feeds++; 
    14197                                         $feed =& new $this->file_class($href, $this->timeout, 5, null, $this->useragent); 
     14197                                        $feed = new $this->file_class($href, $this->timeout, 5, null, $this->useragent); 
    1419814198                                        if ($feed->success && ($feed->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($feed->status_code === 200 || $feed->status_code > 206 && $feed->status_code < 300)) && $this->is_feed($feed)) 
    1419914199                                        { 
    1420014200                                                $feeds[$href] = $feed; 
    class SimplePie_Locator 
    1426614266                        if (in_array(strtolower(strrchr($value, '.')), array('.rss', '.rdf', '.atom', '.xml'))) 
    1426714267                        { 
    1426814268                                $this->checked_feeds++; 
    14269                                 $feed =& new $this->file_class($value, $this->timeout, 5, null, $this->useragent); 
     14269                                $feed = new $this->file_class($value, $this->timeout, 5, null, $this->useragent); 
    1427014270                                if ($feed->success && ($feed->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($feed->status_code === 200 || $feed->status_code > 206 && $feed->status_code < 300)) && $this->is_feed($feed)) 
    1427114271                                { 
    1427214272                                        return $feed; 
    class SimplePie_Locator 
    1429114291                        if (preg_match('/(rss|rdf|atom|xml)/i', $value)) 
    1429214292                        { 
    1429314293                                $this->checked_feeds++; 
    14294                                 $feed =& new $this->file_class($value, $this->timeout, 5, null, $this->useragent); 
     14294                                $feed = new $this->file_class($value, $this->timeout, 5, null, $this->useragent); 
    1429514295                                if ($feed->success && ($feed->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($feed->status_code === 200 || $feed->status_code > 206 && $feed->status_code < 300)) && $this->is_feed($feed)) 
    1429614296                                { 
    1429714297                                        return $feed; 
    class SimplePie_Parser 
    1436514365 
    1436614366                if (substr($data, 0, 5) === '<?xml' && strspn(substr($data, 5, 1), "\x09\x0A\x0D\x20") && ($pos = strpos($data, '?>')) !== false) 
    1436714367                { 
    14368                         $declaration =& new SimplePie_XML_Declaration_Parser(substr($data, 5, $pos - 5)); 
     14368                        $declaration = new SimplePie_XML_Declaration_Parser(substr($data, 5, $pos - 5)); 
    1436914369                        if ($declaration->parse()) 
    1437014370                        { 
    1437114371                                $data = substr($data, $pos + 2); 
    class SimplePie_Parser 
    1441514415                else 
    1441614416                { 
    1441714417                        libxml_clear_errors(); 
    14418                         $xml =& new XMLReader(); 
     14418                        $xml = new XMLReader(); 
    1441914419                        $xml->xml($data); 
    1442014420                        while (@$xml->read()) 
    1442114421                        { 
    class SimplePie_Sanitize 
    1490114901                                                        } 
    1490214902                                                        else 
    1490314903                                                        { 
    14904                                                                 $file =& new $this->file_class($img['attribs']['src']['data'], $this->timeout, 5, array('X-FORWARDED-FOR' => $_SERVER['REMOTE_ADDR']), $this->useragent, $this->force_fsockopen); 
     14904                                                                $file = new $this->file_class($img['attribs']['src']['data'], $this->timeout, 5, array('X-FORWARDED-FOR' => $_SERVER['REMOTE_ADDR']), $this->useragent, $this->force_fsockopen); 
    1490514905                                                                $headers = $file->headers; 
    1490614906 
    1490714907                                                                if ($file->success && ($file->method & SIMPLEPIE_FILE_SOURCE_REMOTE === 0 || ($file->status_code === 200 || $file->status_code > 206 && $file->status_code < 300))) 
  • wp-includes/class-wp.php

    diff --git wp-includes/class-wp.php wp-includes/class-wp.php
    index ace304c..479c3d4 100644
    class WP_MatchesMapRegex { 
    573573         * @return string 
    574574         */ 
    575575        function apply($subject, $matches) { 
    576                 $oSelf =& new WP_MatchesMapRegex($subject, $matches); 
     576                $oSelf = new WP_MatchesMapRegex($subject, $matches); 
    577577                return $oSelf->output; 
    578578        } 
    579579 
  • wp-includes/query.php

    diff --git wp-includes/query.php wp-includes/query.php
    index 1887a6f..c94af44 100644
    function set_query_var($var, $value) { 
    8989 */ 
    9090function &query_posts($query) { 
    9191        unset($GLOBALS['wp_query']); 
    92         $GLOBALS['wp_query'] =& new WP_Query(); 
     92        $GLOBALS['wp_query'] = new WP_Query(); 
    9393        return $GLOBALS['wp_query']->query($query); 
    9494} 
    9595 
    function &query_posts($query) { 
    105105 */ 
    106106function wp_reset_query() { 
    107107        unset($GLOBALS['wp_query']); 
    108         $GLOBALS['wp_query'] =& $GLOBALS['wp_the_query']; 
     108        $GLOBALS['wp_query'] = $GLOBALS['wp_the_query']; 
    109109        wp_reset_postdata(); 
    110110} 
    111111 
  • wp-includes/theme.php

    diff --git wp-includes/theme.php wp-includes/theme.php
    index 073c8df..bca7134 100644
    function add_custom_background( $header_callback = '', $admin_header_callback = 
    17281728        if ( ! is_admin() ) 
    17291729                return; 
    17301730        require_once( ABSPATH . 'wp-admin/custom-background.php' ); 
    1731         $GLOBALS['custom_background'] =& new Custom_Background( $admin_header_callback, $admin_image_div_callback ); 
     1731        $GLOBALS['custom_background'] = new Custom_Background( $admin_header_callback, $admin_image_div_callback ); 
    17321732        add_action( 'admin_menu', array( &$GLOBALS['custom_background'], 'init' ) ); 
    17331733} 
    17341734