[Libreoffice-commits] core.git: Branch 'private/swe/libreoffice-5-2+backports' - writerfilter/source

Thomas Beck thomas.beck at cib.de
Thu Dec 14 09:13:13 UTC 2017


 writerfilter/source/rtftok/rtfdispatchdestination.cxx |   24 +++---------------
 writerfilter/source/rtftok/rtfdocumentimpl.cxx        |    2 -
 2 files changed, 4 insertions(+), 22 deletions(-)

New commits:
commit ca968bd93f8b80da013c70a18f09e05cc30f1495
Author: Thomas Beck <thomas.beck at cib.de>
Date:   Thu Dec 14 09:41:56 2017 +0100

    related tdf#108947 - fix further issues in 5.2 branch
    
    Change-Id: Ibecd30aac458d56dc98ca5c3ef39a4f4b275e2d6

diff --git a/writerfilter/source/rtftok/rtfdispatchdestination.cxx b/writerfilter/source/rtftok/rtfdispatchdestination.cxx
index 1714434df331..1478ff5ce5ae 100644
--- a/writerfilter/source/rtftok/rtfdispatchdestination.cxx
+++ b/writerfilter/source/rtftok/rtfdispatchdestination.cxx
@@ -210,18 +210,10 @@ RTFError RTFDocumentImpl::dispatchDestination(RTFKeyword nKeyword)
                     }
                     break;
                 case RTF_HEADERL:
-                    if (!m_hasLHeader)
-                    {
-                        nId = NS_ooxml::LN_headerl;
-                        m_hasLHeader = true;
-                    }
+                    nId = NS_ooxml::LN_headerl;
                     break;
                 case RTF_HEADERR:
-                    if (!m_hasRHeader)
-                    {
-                        nId = NS_ooxml::LN_headerr;
-                        m_hasRHeader = true;
-                    }
+                    nId = NS_ooxml::LN_headerr;
                     break;
                 case RTF_HEADERF:
                     if (!m_hasFHeader)
@@ -231,18 +223,10 @@ RTFError RTFDocumentImpl::dispatchDestination(RTFKeyword nKeyword)
                     }
                     break;
                 case RTF_FOOTERL:
-                    if (!m_hasLFooter)
-                    {
-                        nId = NS_ooxml::LN_footerl;
-                        m_hasLFooter = true;
-                    }
+                    nId = NS_ooxml::LN_footerl;
                     break;
                 case RTF_FOOTERR:
-                    if (!m_hasRFooter)
-                    {
-                        nId = NS_ooxml::LN_footerr;
-                        m_hasRFooter = true;
-                    }
+                    nId = NS_ooxml::LN_footerr;
                     break;
                 case RTF_FOOTERF:
                     if (!m_hasFFooter)
diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
index 571c2d83ac54..4d16fbe8c9f3 100644
--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx
+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx
@@ -640,8 +640,6 @@ void RTFDocumentImpl::sectBreak(bool bFinal)
     {
         m_hasFHeader = false;
         m_hasRHeader = false;
-        m_hasLHeader = false;
-        m_hasLFooter = false;
         m_hasRFooter = false;
         m_hasFFooter = false;
         Mapper().endSectionGroup();


More information about the Libreoffice-commits mailing list