diff options
Diffstat (limited to 'inc/Debug/DebugHelper.php')
-rw-r--r-- | inc/Debug/DebugHelper.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/inc/Debug/DebugHelper.php b/inc/Debug/DebugHelper.php index a3f7a4de6..fb04c0374 100644 --- a/inc/Debug/DebugHelper.php +++ b/inc/Debug/DebugHelper.php @@ -46,7 +46,7 @@ class DebugHelper $backtrace = debug_backtrace(); for ($i = 0; $i < $callerOffset; $i += 1) { - array_shift($backtrace); + if(count($backtrace) > 1) array_shift($backtrace); } list($self, $call) = $backtrace; @@ -64,8 +64,8 @@ class DebugHelper trim( (!empty($call['class']) ? ($call['class'] . '::') : '') . $call['function'] . '()', ':'), - $self['file'], - $self['line'] + $call['file'], + $call['line'] ); } |