Make WordPress Core

Changeset 10432


Ignore:
Timestamp:
01/24/2009 01:03:38 PM (18 years ago)
Author:
westi
Message:

Error reporting (again). For 2.7.x, See #8701 props jacobsantos.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.7/wp-settings.php

    r10421 r10432  
    202202        error_reporting(E_ALL);
    203203} else {
    204         if ( defined( 'E_DEPRECATED' ) ) // Introduced in PHP 5.3
    205                 error_reporting( (E_ALL ^ E_DEPRECATED ^ E_NOTICE ^ E_USER_NOTICE) & E_STRICT);
    206         else if ( defined( 'E_STRICT' ) ) // Introduced in PHP 5.0 not part of E_ALL
    207                 error_reporting( ( E_ALL ^ E_NOTICE ^ E_USER_NOTICE ) & E_STRICT);
     204        // Unicode Extension is in PHP 6.0 only or do version check when this changes.
     205        if ( version_compare( '6.0', phpversion(), '>' ) )     
     206                error_reporting( E_ALL ^ E_DEPRECATED ^ E_NOTICE ^ E_USER_NOTICE ^ E_STRICT );
     207        else if ( defined( 'E_DEPRECATED' ) ) // Introduced in PHP 5.3
     208                error_reporting( E_ALL ^ E_DEPRECATED ^ E_NOTICE ^ E_USER_NOTICE );
    208209        else
    209210                error_reporting(E_ALL ^ E_NOTICE ^ E_USER_NOTICE);
Note: See TracChangeset for help on using the changeset viewer.