From 0beaf0e5126c537712372638b9b0902a8ef63472 Mon Sep 17 00:00:00 2001 From: xue <> Date: Tue, 18 Apr 2006 13:18:53 +0000 Subject: Fixed a bug in sending headers when charset is set. --- framework/Util/TLogRouter.php | 4 ---- framework/Web/THttpResponse.php | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) (limited to 'framework') diff --git a/framework/Util/TLogRouter.php b/framework/Util/TLogRouter.php index 234d00e3..233fd373 100644 --- a/framework/Util/TLogRouter.php +++ b/framework/Util/TLogRouter.php @@ -591,21 +591,17 @@ 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()); 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($logs[$i],$timing)); } $response->write($this->renderFooter()); diff --git a/framework/Web/THttpResponse.php b/framework/Web/THttpResponse.php index f76218ca..3d297e0a 100644 --- a/framework/Web/THttpResponse.php +++ b/framework/Web/THttpResponse.php @@ -288,7 +288,7 @@ class THttpResponse extends TModule implements ITextWriter $charset=$this->getCharset(); if($charset==='' && ($globalization=$this->getApplication()->getGlobalization(false))!==null) $charset=$globalization->getCharset(); - if($charset==='') + if($charset!=='') { $header='Content-Type: '.$this->getContentType().';charset='.$charset; $this->appendHeader($header); -- cgit v1.2.3