Wordpress 3.5.2
[autoinstalls/wordpress.git] / wp-admin / includes / class-wp-importer.php
index 8115ff2ece40edb4251086c27ef9f9e8db6411f0..0268e7e6ee39835349edcf2a21d768a3091818ba 100644 (file)
@@ -10,10 +10,6 @@ class WP_Importer {
         */
        function __construct() {}
 
-       function WP_Importer() {
-               $this->__construct();
-       }
-
        /**
         * Returns array with imported permalinks from WordPress database
         *
@@ -136,9 +132,6 @@ class WP_Importer {
                                exit();
                        }
                        $blog_id = (int) $blog->blog_id;
-                       // Restore global $current_blog
-                       global $current_blog;
-                       $current_blog = $blog;
                }
 
                if ( function_exists( 'is_multisite' ) ) {
@@ -190,6 +183,7 @@ class WP_Importer {
 
                $headers = array();
                $args = array();
+               $args['reject_unsafe_urls'] = true;
                if ( true === $head )
                        $args['method'] = 'HEAD';
                if ( !empty( $username ) && !empty( $password ) )
@@ -216,8 +210,6 @@ class WP_Importer {
         * @return bool
         */
        function is_user_over_quota() {
-               global $current_blog;
-
                if ( function_exists( 'upload_is_user_over_quota' ) ) {
                        if ( upload_is_user_over_quota( 1 ) ) {
                                echo "Sorry, you have used your upload quota.\n";