sw/source/filter/ww8/ww8par.hxx  |   15 ++++++++-------
 sw/source/filter/ww8/ww8par2.cxx |   10 +++++-----
 sw/source/filter/ww8/ww8par6.cxx |    4 ++--
 3 files changed, 15 insertions(+), 14 deletions(-)

New commits:
commit d7cd82948a4afe0f2049acaf68890d22f14e4396
Author:     Miklos Vajna <vmik...@collabora.com>
AuthorDate: Thu Aug 10 13:46:04 2023 +0200
Commit:     Miklos Vajna <vmik...@collabora.com>
CommitDate: Thu Aug 10 15:15:30 2023 +0200

    sw: improve naming of ApoTestResults members
    
    - Sp29 -> PPc or TPc (paragraph or table position code)
    - Sp37 -> PWr (paragraph wrap)
    
    Change-Id: I49400cc325e9981586490f5221a6a5f5d59c0084
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/155554
    Reviewed-by: Miklos Vajna <vmik...@collabora.com>
    Tested-by: Jenkins

diff --git a/sw/source/filter/ww8/ww8par.hxx b/sw/source/filter/ww8/ww8par.hxx
index 6c1e6c74d954..6f8e4468a6d8 100644
--- a/sw/source/filter/ww8/ww8par.hxx
+++ b/sw/source/filter/ww8/ww8par.hxx
@@ -216,7 +216,7 @@ struct WW8FlyPara
     WW8FlyPara(bool bIsVer67, const WW8FlyPara* pSrc = nullptr);
     bool operator==(const WW8FlyPara& rSrc) const;
     void Read(sal_uInt8 nSprmTPc, WW8PLCFx_Cp_FKP* pPap);
-    void ReadFull(sal_uInt8 nSprm29, SwWW8ImplReader* pIo);
+    void ReadFull(sal_uInt8 nOrigSprmTPc, SwWW8ImplReader* pIo);
     void Read(sal_uInt8 nSprmTPc, WW8RStyle const * pStyle);
     void ApplyTabPos(const WW8_TablePos *pTabPos);
     bool IsEmpty() const;
@@ -1010,15 +1010,16 @@ struct ApoTestResults
 {
     bool mbStartApo;
     bool mbStopApo;
-    bool m_bHasSprm37;
-    bool m_bHasSprm29;
-    sal_uInt8 m_nSprm29;
+    bool m_bHasSprmPWr;
+    bool m_bHasSprmPPc;
+    /// sprmPPc if m_bHasSprmPPc is true, sprmTPc otherwise.
+    sal_uInt8 m_nSprmPPc;
     WW8FlyPara* mpStyleApo;
     ApoTestResults()
-        : mbStartApo(false), mbStopApo(false), m_bHasSprm37(false)
-        , m_bHasSprm29(false), m_nSprm29(0), mpStyleApo(nullptr) {}
+        : mbStartApo(false), mbStopApo(false), m_bHasSprmPWr(false)
+        , m_bHasSprmPPc(false), m_nSprmPPc(0), mpStyleApo(nullptr) {}
     bool HasStartStop() const { return (mbStartApo || mbStopApo); }
-    bool HasFrame() const { return (m_bHasSprm29 || m_bHasSprm37 || 
mpStyleApo); }
+    bool HasFrame() const { return (m_bHasSprmPPc || m_bHasSprmPWr || 
mpStyleApo); }
 };
 
 struct ANLDRuleMap
diff --git a/sw/source/filter/ww8/ww8par2.cxx b/sw/source/filter/ww8/ww8par2.cxx
index 71fd71997eac..a461b465ed72 100644
--- a/sw/source/filter/ww8/ww8par2.cxx
+++ b/sw/source/filter/ww8/ww8par2.cxx
@@ -418,12 +418,12 @@ ApoTestResults SwWW8ImplReader::TestApo(int nCellLevel, 
bool bTableRowEnd,
     to see if we are still in that frame.
     */
 
-    aRet.m_bHasSprm37 = m_xPlcxMan->HasParaSprm(m_bVer67 ? 37 : 0x2423).pSprm 
!= nullptr; // sprmPWr
-    SprmResult aSrpm29 = m_xPlcxMan->HasParaSprm(m_bVer67 ? 29 : 0x261B); // 
sprmPPc
-    const sal_uInt8 *pSrpm29 = aSrpm29.pSprm;
-    aRet.m_bHasSprm29 = pSrpm29 != nullptr;
+    aRet.m_bHasSprmPWr = m_xPlcxMan->HasParaSprm(m_bVer67 ? 37 : 0x2423).pSprm 
!= nullptr; // sprmPWr
+    SprmResult aSrpmPPc = m_xPlcxMan->HasParaSprm(m_bVer67 ? 29 : 0x261B); // 
sprmPPc
+    const sal_uInt8 *pSrpmPPc = aSrpmPPc.pSprm;
+    aRet.m_bHasSprmPPc = pSrpmPPc != nullptr;
     const sal_Int16 nTPc = aRet.mpStyleApo ? aRet.mpStyleApo->nTPc : 0;
-    aRet.m_nSprm29 = (pSrpm29 && aSrpm29.nRemainingData >= 1) ? *pSrpm29 : 
nTPc;
+    aRet.m_nSprmPPc = (pSrpmPPc && aSrpmPPc.nRemainingData >= 1) ? *pSrpmPPc : 
nTPc;
 
     // Is there some frame data here
     bool bNowApo = aRet.HasFrame() || pTopLevelTable;
diff --git a/sw/source/filter/ww8/ww8par6.cxx b/sw/source/filter/ww8/ww8par6.cxx
index 6c0314cf7995..2376692d4892 100644
--- a/sw/source/filter/ww8/ww8par6.cxx
+++ b/sw/source/filter/ww8/ww8par6.cxx
@@ -2439,7 +2439,7 @@ std::unique_ptr<WW8FlyPara> 
SwWW8ImplReader::ConstructApo(const ApoTestResults &
 
     // find APO parameter and test for bGrafApo
     if (rApo.HasFrame())
-        pRet->ReadFull(rApo.m_nSprm29, this);
+        pRet->ReadFull(rApo.m_nSprmPPc, this);
 
     pRet->ApplyTabPos(pTabPos);
 
@@ -2829,7 +2829,7 @@ bool SwWW8ImplReader::TestSameApo(const ApoTestResults 
&rApo,
     WW8FlyPara aF(m_bVer67, rApo.mpStyleApo);
     // WWPara for current para
     if (rApo.HasFrame())
-        aF.Read(rApo.m_nSprm29, m_xPlcxMan->GetPapPLCF());
+        aF.Read(rApo.m_nSprmPPc, m_xPlcxMan->GetPapPLCF());
     aF.ApplyTabPos(pTabPos);
 
     return aF == *m_xWFlyPara;

Reply via email to