WordPress.org

Make WordPress Core

Ticket #22207: class-simplepie.patch

File class-simplepie.patch, 670 bytes (added by mrnipper, 2 years ago)

Simple patch to allow SimplePie class to use globally defined proxy, if defined.

  • wp-includes/class-simplepie.php

    old new  
    76977697                                curl_setopt($fp, CURLOPT_REFERER, $url); 
    76987698                                curl_setopt($fp, CURLOPT_USERAGENT, $useragent); 
    76997699                                curl_setopt($fp, CURLOPT_HTTPHEADER, $headers2); 
     7700                                if (defined('WP_PROXY_HOST')) { 
     7701                                        curl_setopt($fp, CURLOPT_PROXY, WP_PROXY_HOST); 
     7702                                        curl_setopt($fp, CURLOPT_PROXYPORT, WP_PROXY_PORT); 
     7703                                } 
    77007704                                if (!ini_get('open_basedir') && !ini_get('safe_mode') && version_compare(SimplePie_Misc::get_curl_version(), '7.15.2', '>=')) 
    77017705                                { 
    77027706                                        curl_setopt($fp, CURLOPT_FOLLOWLOCATION, 1);