From 30fe19a838b7f6a37c450513bb366275b9bef58f Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 29 Dec 2003 23:45:38 +0000 Subject: [PATCH] simplify --- stepmania/src/RageLog.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/stepmania/src/RageLog.cpp b/stepmania/src/RageLog.cpp index e2a0685d02..7b6488d627 100644 --- a/stepmania/src/RageLog.cpp +++ b/stepmania/src/RageLog.cpp @@ -228,14 +228,18 @@ void RageLog::Write( int where, const CString &line ) if( where & WRITE_LOUD ) printf( "/////////////////////////////////////////\n" ); + CString LineHeader; + if( m_bTimestamping ) + LineHeader += SecondsToTime(RageTimer::GetTimeSinceStart()) + ": "; + if( where & WRITE_LOUD ) + LineHeader += "WARNING: "; + for( unsigned i = 0; i < lines.size(); ++i ) { CString &str = lines[i]; - if( where & WRITE_LOUD ) - str = "WARNING: " + str; - if( m_bTimestamping ) - str = SecondsToTime(RageTimer::GetTimeSinceStart()) + ": " + str; + if( LineHeader.size() ) + str.insert( 0, LineHeader ); if( where&WRITE_TO_INFO && g_fileInfo.IsOpen() ) g_fileInfo.PutLine( str );