From a0e57d6a4ada58e25e713882c8af4483c6734acb Mon Sep 17 00:00:00 2001 From: jhunkeler Date: Sat, 2 Jan 2010 18:33:22 +0000 Subject: If the log queue is empty display "No Messages" and return; git-svn-id: http://svn.3rd-infantry-division.org/testing/branches/Bayonet CMS v2@410 c5b2fb0a-d05d-0410-98c8-828840a80ff6 --- includes/debug.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'includes') diff --git a/includes/debug.php b/includes/debug.php index 2f6e40a..87ebe70 100644 --- a/includes/debug.php +++ b/includes/debug.php @@ -50,7 +50,11 @@ function decho($message, $force = false) $message = $message; } + if(count($log_message_queue) >= 100) + array_pop($log_message_queue); + array_push($log_message_queue, $message); + $log_message_pos++; } @@ -90,6 +94,7 @@ function queuePrint($obj, $force = false) function logQueueFlush($force = false) { + error_reporting(0); global $log_message_queue, $config; if($force == false) @@ -104,6 +109,14 @@ function logQueueFlush($force = false) OpenContent(); echo "
Bayonet Debug Messages
"; echo "
"; + + if(count($log_message_queue) < 1) + { + echo "

No messages

"; + echo "
"; + return false; + } + foreach($log_message_queue as $message) { if($message != $log_message_queue[$messageCount - 1]) @@ -145,6 +158,7 @@ function logQueueFlush($force = false) } echo ""; CloseContent(); + error_reporting(1); } /* -- cgit