]> git.wh0rd.org - tt-rss.git/commitdiff
errorhandler: check for Logger class existing
authorAndrew Dolgov <fox@fakecake.org>
Mon, 13 May 2013 09:32:51 +0000 (13:32 +0400)
committerAndrew Dolgov <fox@fakecake.org>
Mon, 13 May 2013 09:32:51 +0000 (13:32 +0400)
include/errorhandler.php

index 9acef23575c624acbc21f06ef62fcc607db42582..52431c2de41004ade39892b2289a9b28bd3e6861 100644 (file)
@@ -6,7 +6,8 @@ function ttrss_error_handler($errno, $errstr, $file, $line, $context) {
 
        $file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
 
-       return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
+       if (class_exists("Logger"))
+               return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
 }
 
 function ttrss_fatal_handler() {
@@ -26,7 +27,8 @@ function ttrss_fatal_handler() {
 
                $file = substr(str_replace(dirname(dirname(__FILE__)), "", $file), 1);
 
-               return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
+               if (class_exists("Logger"))
+                       return Logger::get()->log_error($errno, $errstr, $file, $line, $context);
        }
 
        return false;