Make WordPress Core

Ticket #11090: 11090_2.patch

File 11090_2.patch, 3.4 KB (added by nacin, 16 years ago)

Better patch for true == WP_DEBUG route

  • functions.php

     
    29552955        do_action('deprecated_function_run', $function, $replacement);
    29562956
    29572957        // Allow plugin to filter the output error trigger
    2958         if( defined('WP_DEBUG') && ( true === WP_DEBUG ) && apply_filters( 'deprecated_function_trigger_error', true )) {
     2958        if( defined('WP_DEBUG') && WP_DEBUG && apply_filters( 'deprecated_function_trigger_error', true )) {
    29592959                if( !is_null($replacement) )
    29602960                        trigger_error( sprintf( __('%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.'), $function, $version, $replacement ) );
    29612961                else
     
    29922992        do_action('deprecated_file_included', $file, $replacement);
    29932993
    29942994        // Allow plugin to filter the output error trigger
    2995         if( defined('WP_DEBUG') && ( true === WP_DEBUG ) && apply_filters( 'deprecated_file_trigger_error', true )) {
     2995        if( defined('WP_DEBUG') && WP_DEBUG && apply_filters( 'deprecated_file_trigger_error', true )) {
    29962996                if( !is_null($replacement) )
    29972997                        trigger_error( sprintf( __('%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.'), $file, $version, $replacement ) );
    29982998                else
  • http.php

     
    655655
    656656                $proxy = new WP_HTTP_Proxy();
    657657
    658                 if ( !defined('WP_DEBUG') || ( defined('WP_DEBUG') && false === WP_DEBUG ) ) {
     658                if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && !WP_DEBUG ) ) {
    659659                        if ( $proxy->is_enabled() && $proxy->send_through_proxy( $url ) )
    660660                                $handle = @fsockopen( $proxy->host(), $proxy->port(), $iError, $strError, $r['timeout'] );
    661661                        else
     
    826826                if ( 'http' != $arrURL['scheme'] && 'https' != $arrURL['scheme'] )
    827827                        $url = str_replace($arrURL['scheme'], 'http', $url);
    828828
    829                 if ( !defined('WP_DEBUG') || ( defined('WP_DEBUG') && false === WP_DEBUG ) )
     829                if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && !WP_DEBUG ) )
    830830                        $handle = @fopen($url, 'r');
    831831                else
    832832                        $handle = fopen($url, 'r');
     
    999999
    10001000                $context = stream_context_create($arrContext);
    10011001
    1002                 if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && false === WP_DEBUG ) )
     1002                if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && !WP_DEBUG ) )
    10031003                        $handle = @fopen($url, 'r', false, $context);
    10041004                else
    10051005                        $handle = fopen($url, 'r', false, $context);
     
    11671167                        }
    11681168                }
    11691169
    1170                 if ( !defined('WP_DEBUG') || ( defined('WP_DEBUG') && false === WP_DEBUG ) ) //Emits warning level notices for max redirects and timeouts
     1170                if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && !WP_DEBUG ) ) //Emits warning level notices for max redirects and timeouts
    11711171                        $strResponse = @http_request($r['method'], $url, $r['body'], $options, $info);
    11721172                else
    11731173                        $strResponse = http_request($r['method'], $url, $r['body'], $options, $info); //Emits warning level notices for max redirects and timeouts
     
    11841184                $theHeaders = WP_Http::processHeaders($theHeaders);
    11851185
    11861186                if ( ! empty( $theBody ) && isset( $theHeaders['headers']['transfer-encoding'] ) && 'chunked' == $theHeaders['headers']['transfer-encoding'] ) {
    1187                         if ( !defined('WP_DEBUG') || ( defined('WP_DEBUG') && false === WP_DEBUG ) )
     1187                        if ( ! defined('WP_DEBUG') || ( defined('WP_DEBUG') && !WP_DEBUG ) )
    11881188                                $theBody = @http_chunked_decode($theBody);
    11891189                        else
    11901190                                $theBody = http_chunked_decode($theBody);