From 9d4fa2963b1059fed54aaeae583bf02a30c42239 Mon Sep 17 00:00:00 2001 From: jhunkeler Date: Mon, 4 Jan 2010 04:54:14 +0000 Subject: Fixed SVN maybe. git-svn-id: http://svn.3rd-infantry-division.org/testing/branches/Bayonet CMS v2@448 c5b2fb0a-d05d-0410-98c8-828840a80ff6 --- includes/debug.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'includes/debug.php') diff --git a/includes/debug.php b/includes/debug.php index 87ebe70..29f4195 100644 --- a/includes/debug.php +++ b/includes/debug.php @@ -50,8 +50,8 @@ function decho($message, $force = false) $message = $message; } - if(count($log_message_queue) >= 100) - array_pop($log_message_queue); + //if(count($log_message_queue) >= 100) + // array_pop($log_message_queue); array_push($log_message_queue, $message); @@ -67,10 +67,15 @@ function queuePrint($obj, $force = false) if($config['debug']['enabled'] == false || $config['debug']['show_messages'] == false) return; } - + if(is_array($obj)) { $array_dump = print_r($obj,true); + if(empty($obj)) + { + echo "Array was empty
\n"; + return; + } echo "
" . $array_dump . "

\n"; //WriteLog($array_dump,BAYONET_LOG_INFO); } @@ -90,6 +95,10 @@ function queuePrint($obj, $force = false) echo $obj . "
\n"; //WriteLog($message,BAYONET_LOG_INFO); } + else + { + echo "queuePrint: Invalid type of " . gettype($obj) . "
\n"; + } } function logQueueFlush($force = false) @@ -117,6 +126,7 @@ function logQueueFlush($force = false) return false; } + echo "" . count($log_message_queue) . " messages received.

\n"; foreach($log_message_queue as $message) { if($message != $log_message_queue[$messageCount - 1]) @@ -156,6 +166,7 @@ function logQueueFlush($force = false) ++$messageCount; } + echo ""; CloseContent(); error_reporting(1); -- cgit