WordPress.org

Make WordPress Core

Ticket #22207: class-simplepie.patch

File class-simplepie.patch, 670 bytes (added by mrnipper, 6 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);