Ensure PlBacktrace is loaded before registering errors.
[platal.git] / include / platal.inc.php
index 761dcaa..a638d0d 100644 (file)
@@ -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');
     }