sw/source/core/doc/docbm.cxx |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

New commits:
commit 0f0cc045e06c8f3cd3f9780054f2259c6a0995f7
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Wed Aug 31 16:10:23 2022 +0200
Commit:     Noel Grandin <noel.gran...@collabora.co.uk>
CommitDate: Wed Aug 31 21:28:06 2022 +0200

    use more SwPosition::Assign
    
    part of hiding the internals of SwPosition
    
    Change-Id: I1f96b39094ea833ff742b5933fda610ef211997d
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139118
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>

diff --git a/sw/source/core/doc/docbm.cxx b/sw/source/core/doc/docbm.cxx
index be33e061b281..5b0b40a6b5ee 100644
--- a/sw/source/core/doc/docbm.cxx
+++ b/sw/source/core/doc/docbm.cxx
@@ -1849,25 +1849,25 @@ void SaveBookmark::SetInDoc(
 {
     SwPaM aPam(rNewPos);
     if(oContentIdx)
-        aPam.GetPoint()->nContent = *oContentIdx;
+        aPam.GetPoint()->SetContent( *oContentIdx );
 
     if(NODE_OFFSET_MAX != m_nNode2)
     {
         aPam.SetMark();
 
-        aPam.GetMark()->nNode += m_nNode2;
+        aPam.GetMark()->Adjust(m_nNode2);
         if(oContentIdx && !m_nNode2)
-            aPam.GetMark()->nContent += m_nContent2;
+            aPam.GetMark()->SetContent(*oContentIdx + m_nContent2);
         else
-            aPam.GetMark()->nContent.Assign(aPam.GetMarkContentNode(), 
m_nContent2);
+            aPam.GetMark()->SetContent(m_nContent2);
     }
 
-    aPam.GetPoint()->nNode += m_nNode1;
+    aPam.GetPoint()->Adjust(m_nNode1);
 
     if(oContentIdx && !m_nNode1)
-        aPam.GetPoint()->nContent += m_nContent1;
+        aPam.GetPoint()->SetContent(*oContentIdx + m_nContent1);
     else
-        aPam.GetPoint()->nContent.Assign(aPam.GetPointContentNode(), 
m_nContent1);
+        aPam.GetPoint()->SetContent(m_nContent1);
 
     if(aPam.HasMark()
         && !CheckNodesRange(aPam.GetPoint()->GetNode(), 
aPam.GetMark()->GetNode(), true))

Reply via email to