Make WordPress Core

Changeset 10432


Ignore:
Timestamp:
01/24/2009 01:03:38 PM (16 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.