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))