WordPress.org

Make WordPress Core

Ticket #8622: 8622.diff

File 8622.diff, 2.6 KB (added by DD32, 7 years ago)
  • wp-includes/http.php

     
    9494                        if ( true === WP_Http_ExtHttp::test() && apply_filters('use_http_extension_transport', true) ) { 
    9595                                $working_transport['exthttp'] = new WP_Http_ExtHttp(); 
    9696                                $blocking_transport[] = &$working_transport['exthttp']; 
    97                         } else if ( true === WP_Http_Curl::test() && apply_filters('use_curl_transport', true) ) { 
     97                        } 
     98                        if ( true === WP_Http_Curl::test() && apply_filters('use_curl_transport', true) ) { 
    9899                                $working_transport['curl'] = new WP_Http_Curl(); 
    99100                                $blocking_transport[] = &$working_transport['curl']; 
    100                         } else if ( true === WP_Http_Streams::test() && apply_filters('use_streams_transport', true) ) { 
     101                        } 
     102                        if ( true === WP_Http_Streams::test() && apply_filters('use_streams_transport', true) ) { 
    101103                                $working_transport['streams'] = new WP_Http_Streams(); 
    102104                                $blocking_transport[] = &$working_transport['streams']; 
    103                         } else if ( true === WP_Http_Fopen::test() && apply_filters('use_fopen_transport', true) ) { 
     105                        } 
     106                        if ( true === WP_Http_Fopen::test() && apply_filters('use_fopen_transport', true) ) { 
    104107                                $working_transport['fopen'] = new WP_Http_Fopen(); 
    105108                                $blocking_transport[] = &$working_transport['fopen']; 
    106                         } else if ( true === WP_Http_Fsockopen::test() && apply_filters('use_fsockopen_transport', true) ) { 
     109                        } 
     110                        if ( true === WP_Http_Fsockopen::test() && apply_filters('use_fsockopen_transport', true) ) { 
    107111                                $working_transport['fsockopen'] = new WP_Http_Fsockopen(); 
    108112                                $blocking_transport[] = &$working_transport['fsockopen']; 
    109113                        } 
     
    142146                        if ( true === WP_Http_ExtHttp::test() && apply_filters('use_http_extension_transport', true) ) { 
    143147                                $working_transport['exthttp'] = new WP_Http_ExtHttp(); 
    144148                                $blocking_transport[] = &$working_transport['exthttp']; 
    145                         } else if ( true === WP_Http_Streams::test() && apply_filters('use_streams_transport', true) ) { 
     149                        } 
     150                        if ( true === WP_Http_Streams::test() && apply_filters('use_streams_transport', true) ) { 
    146151                                $working_transport['streams'] = new WP_Http_Streams(); 
    147152                                $blocking_transport[] = &$working_transport['streams']; 
    148                         } else if ( true === WP_Http_Fsockopen::test() && apply_filters('use_fsockopen_transport', true) ) { 
     153                        } 
     154                        if ( true === WP_Http_Fsockopen::test() && apply_filters('use_fsockopen_transport', true) ) { 
    149155                                $working_transport['fsockopen'] = new WP_Http_Fsockopen(); 
    150156                                $blocking_transport[] = &$working_transport['fsockopen']; 
    151157                        }