From: Florent Bruneau Date: Sun, 14 Nov 2010 16:27:14 +0000 (+0100) Subject: Ensure PlBacktrace is loaded before registering errors. X-Git-Tag: core/1.1.2~20 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=3548761cd1384ed2b99496eabc9f98fbb90268ec;p=platal.git Ensure PlBacktrace is loaded before registering errors. Signed-off-by: Florent Bruneau --- diff --git a/include/platal.inc.php b/include/platal.inc.php index 761dcaa..a638d0d 100644 --- a/include/platal.inc.php +++ b/include/platal.inc.php @@ -96,6 +96,8 @@ function pl_error_handler($errno, $errstr, $errfile, $errline) } $type = isset($errortype[$errno]) ? $errortype[$errno] : $errno; $error = strpos($type, 'Warning') !== false || strpos($type, 'Error') !==false; + + pl_autoload('PlBacktrace'); if (!isset(PlBacktrace::$bt['PHP Errors'])) { new PlBacktrace('PHP Errors'); }