--- a/textrendering/textformatting/tbox/FormLinePag.cpp Mon May 03 14:13:26 2010 +0300
+++ b/textrendering/textformatting/tbox/FormLinePag.cpp Thu Jun 24 11:18:23 2010 +0800
@@ -19,6 +19,11 @@
#include "FRMPAGE.H"
#include "FRMCONST.H"
+#include "OstTraceDefinitions.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "FormLinePagTraces.h"
+#endif
+
#ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
#include "FRMCONST_INTERNAL.H"
#include "FRMCONST_PARTNER.H"
@@ -93,6 +98,10 @@
iHeightRem=iPageHeight;
iKeepWithPrev=EFalse;
TInt deltaDocPos=iDocPos-iPrevPageBreak;
+ if (deltaDocPos<=0)
+ {
+ OstTrace0( TRACE_DUMP, TLINEPAGINATOR_INSERTPAGEBREAKL, "EFInvalidNumberCharsOnPage" );
+ }
__ASSERT_DEBUG(deltaDocPos>0,FormPanic(EFInvalidNumberCharsOnPage));
iPageList->AppendL(deltaDocPos);
iPrevPageBreak=iDocPos;