From: Michael J. Rubinsky Date: Mon, 30 Mar 2009 15:52:51 +0000 (-0400) Subject: E_DEPRECATED is 5.3+ only X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c8a2684d30e8f1a25d6cea17589ad6de918636d3;p=horde.git E_DEPRECATED is 5.3+ only --- diff --git a/framework/Autoloader/lib/Horde/Autoloader.php b/framework/Autoloader/lib/Horde/Autoloader.php index 0d36ce70b..887b94cc3 100644 --- a/framework/Autoloader/lib/Horde/Autoloader.php +++ b/framework/Autoloader/lib/Horde/Autoloader.php @@ -46,7 +46,11 @@ class Horde_Autoloader if (!is_null($replace) || preg_match($pattern, $file)) { $file = str_replace(array('::', '_'), '/', $file) . '.php'; - $oldErrorReporting = error_reporting(E_ALL ^ E_WARNING ^ E_DEPRECATED); + $err_mask = E_ALL ^ E_WARNING; + if (defined('E_DEPRECATED')) { + $err_mask = $err_mask ^ E_DEPRECATED; + } + $oldErrorReporting = error_reporting($err_mask); /* @TODO H4: Change back to include */ $included = include_once $file; error_reporting($oldErrorReporting);