Avoid double load of PlBacktrace. core/1.1.3/maint core/maint
authorFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 7 Apr 2011 18:51:56 +0000 (20:51 +0200)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 7 Apr 2011 18:52:26 +0000 (20:52 +0200)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
include/platal.inc.php

index 900220c..f9bf127 100644 (file)
@@ -67,6 +67,7 @@ function pl_autoload($cls, array $pathes = array())
     return false;
 }
 pl_autoload('Env');
+pl_autoload('PlBacktrace');
 
 function pl_core_include($file)
 {
@@ -107,7 +108,6 @@ 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');
     }