diff -r 6be019398652 -r 601ab138ba0b textrendering/textformatting/tagma/TmBufferBase.cpp --- a/textrendering/textformatting/tagma/TmBufferBase.cpp Fri Jun 11 15:33:54 2010 +0300 +++ b/textrendering/textformatting/tagma/TmBufferBase.cpp Tue Jul 06 16:23:19 2010 +0300 @@ -15,6 +15,11 @@ * */ +#include "TMSTD.H" +#include "OstTraceDefinitions.h" +#ifdef OST_TRACE_COMPILER_IN_USE +#include "TmBufferBaseTraces.h" +#endif #include "TMSTD.H" @@ -26,7 +31,10 @@ void CTmBufferBase::Truncate(TInt aLength) { if (aLength > iLength || aLength < 0) + { + OstTrace0( TRACE_FATAL, CTMBUFFERBASE_TRUNCATE, "EBadTruncationLength" ); TmPanic(EBadTruncationLength); + } iLength = aLength; }