path: root/writerfilter/source/dmapper/DomainMapper_Impl.hxx
diff options
authorsushil_shinde <>2014-06-26 15:40:05 +0530
committerLuboš Luňák <>2014-09-09 22:07:24 +0200
commit3c03c0af168dd0fec4827b8d6b0761f7ca2f80c7 (patch)
treeb5ea883ecc9a5729fbe8089bb346dfe879468efa /writerfilter/source/dmapper/DomainMapper_Impl.hxx
parent8da96df8bfb225aa71a9c9fc6b11a63ec5a4dc28 (diff)
fdo#77129 DOCX:Only Six pages were loaded out of 60 pages.
- Footer reference was inside TOC field. - m_bStartTOC flag was enabled while handling TOC from document. - Since m_bStartTOC was enabled while importing footer it was inserting extra textcursors entries to m_aTextAppendStack. - Due to bad entries in textappendstack, footer was not popped properly. - Because of this all lost data after sixth page was inserted into footer node and it was not visible on page. - Added new flag to differentiate TOC from main document and Header or Footer. Conflicts: sw/qa/extras/ooxmlexport/ooxmlexport.cxx Reviewed on: (cherry picked from commit 9948d9566e86b190e74a62e63f273f5fa0eb8929) Signed-off-by: Luboš Luňák <> Conflicts: sw/qa/extras/ooxmlexport/ooxmlexport.cxx writerfilter/source/dmapper/DomainMapper_Impl.cxx Change-Id: I5288f5c313c890e0fdddf3c60c4609eab30edde6
Diffstat (limited to 'writerfilter/source/dmapper/DomainMapper_Impl.hxx')
1 files changed, 1 insertions, 0 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper_Impl.hxx b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
index cc4232d764a3..ca61079eca80 100644
--- a/writerfilter/source/dmapper/DomainMapper_Impl.hxx
+++ b/writerfilter/source/dmapper/DomainMapper_Impl.hxx
@@ -332,6 +332,7 @@ private:
bool m_bIsColumnBreakDeferred;
bool m_bIsPageBreakDeferred;
bool m_bStartTOC;
+ bool m_bStartTOCHeaderFooter;
/// If we got any text that is the pre-rendered result of the TOC field.
bool m_bStartedTOC;
bool m_bTOCPageRef;