summaryrefslogtreecommitdiff
path: root/pear/scripts
diff options
context:
space:
mode:
authorStig Bakken <ssb@php.net>2003-12-18 22:09:17 +0000
committerStig Bakken <ssb@php.net>2003-12-18 22:09:17 +0000
commit9fd18029a904dfc7e3eda41bca50832f2cfabd5f (patch)
tree18b3dd6e51e319614f5170b38ed5e0477c19bc9d /pear/scripts
parent79848fa88532e2663de9a5866cfb8e47f27f0aee (diff)
downloadphp-git-9fd18029a904dfc7e3eda41bca50832f2cfabd5f.tar.gz
* PHP 4 fix for the E_STRICT check
Diffstat (limited to 'pear/scripts')
-rw-r--r--pear/scripts/pearcmd.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/pear/scripts/pearcmd.php b/pear/scripts/pearcmd.php
index 52723e0e3f..28c4a04984 100644
--- a/pear/scripts/pearcmd.php
+++ b/pear/scripts/pearcmd.php
@@ -33,7 +33,6 @@ ob_implicit_flush(true);
ini_set('track_errors', true);
ini_set('html_errors', false);
ini_set('magic_quotes_runtime', false);
-error_reporting(E_ALL & ~E_NOTICE);
set_error_handler('error_handler');
$pear_package_version = "@pear_version@";
@@ -265,7 +264,7 @@ function cmdHelp($command)
// }}}
function error_handler($errno, $errmsg, $file, $line, $vars) {
- if (error_reporting() == 0 || ($errno & E_STRICT)) {
+ if ((defined('E_STRICT') && $errno & E_STRICT) || !error_reporting()) {
return; // @silenced error
}
$errortype = array (