From 7fe4f0ec9b89ba568cf0ddabffd929ed8e6739a5 Mon Sep 17 00:00:00 2001 From: xue <> Date: Tue, 18 Apr 2006 15:25:55 +0000 Subject: Merge from 3.0 branch till 938. --- framework/Util/TLogRouter.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'framework/Util/TLogRouter.php') diff --git a/framework/Util/TLogRouter.php b/framework/Util/TLogRouter.php index 06d70b1e..233fd373 100644 --- a/framework/Util/TLogRouter.php +++ b/framework/Util/TLogRouter.php @@ -591,17 +591,18 @@ class TBrowserLogRoute extends TLogRoute { if(empty($logs) || $this->getApplication()->getMode()==='Performance') return; $first = $logs[0][3]; - $prev = $first; $even = true; $response = $this->getApplication()->getResponse(); $response->write($this->renderHeader()); - foreach($logs as $log) + for($i=0,$n=count($logs);$i<$n;++$i) { - $timing['total'] = $log[3] - $first; - $timing['delta'] = $log[3] - $prev; + $timing['total'] = $logs[$i][3] - $first; + if ($i<$n-1) + $timing['delta'] = $logs[$i+1][3] - $logs[$i][3]; + else + $timing['delta'] = '?'; $timing['even'] = !($even = !$even); - $prev=$log[3]; - $response->write($this->renderMessage($log,$timing)); + $response->write($this->renderMessage($logs[$i],$timing)); } $response->write($this->renderFooter()); } -- cgit v1.2.3