summaryrefslogtreecommitdiff
path: root/sw/source
diff options
context:
space:
mode:
authorNoel Grandin <noelgrandin@gmail.com>2022-08-17 18:53:35 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2022-08-18 08:47:39 +0200
commit1085810635c1a666e31ca4614f5f32b30af5fb1d (patch)
treeb22d570374b2dd859460fcfa8db4f160267a97f0 /sw/source
parentca05ad4c8dac439c676f84e13bb8949e81bca72e (diff)
convert more nNode to SwPosition::GetNode
in places where we are using the result with operator< Change-Id: I3440d1204e69e30f21eaf833c2d0c42cde59e55c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138454 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source')
-rw-r--r--sw/source/core/crsr/crstrvl.cxx2
-rw-r--r--sw/source/core/crsr/pam.cxx4
-rw-r--r--sw/source/core/doc/DocumentContentOperationsManager.cxx16
-rw-r--r--sw/source/core/doc/docbm.cxx4
-rw-r--r--sw/source/core/doc/docedt.cxx2
-rw-r--r--sw/source/core/doc/docglbl.cxx4
-rw-r--r--sw/source/core/doc/docsort.cxx2
-rw-r--r--sw/source/core/doc/tblcpy.cxx2
-rw-r--r--sw/source/core/docnode/nodes.cxx2
-rw-r--r--sw/source/core/edit/edfmt.cxx2
-rw-r--r--sw/source/core/frmedt/fecopy.cxx2
-rw-r--r--sw/source/core/layout/sortedobjs.cxx2
-rw-r--r--sw/source/core/table/swtable.cxx2
-rw-r--r--sw/source/core/txtnode/modeltoviewhelper.cxx6
-rw-r--r--sw/source/core/undo/undobj.cxx38
-rw-r--r--sw/source/core/unocore/unoobj2.cxx4
-rw-r--r--sw/source/core/unocore/unotext.cxx2
-rw-r--r--sw/source/filter/html/htmltab.cxx2
-rw-r--r--sw/source/filter/ww8/wrtww8.cxx2
-rw-r--r--sw/source/filter/ww8/ww8par2.cxx4
20 files changed, 52 insertions, 52 deletions
diff --git a/sw/source/core/crsr/crstrvl.cxx b/sw/source/core/crsr/crstrvl.cxx
index 759b8bc9b847..6993d5810c65 100644
--- a/sw/source/core/crsr/crstrvl.cxx
+++ b/sw/source/core/crsr/crstrvl.cxx
@@ -412,7 +412,7 @@ bool SwCursorShell::GotoNxtPrvTableFormula( bool bNext, bool bOnlyErrors )
}
}
- if( rPos.nNode < GetDoc()->GetNodes().GetEndOfExtras() )
+ if( rPos.GetNode() < GetDoc()->GetNodes().GetEndOfExtras() )
{
// also at collection use only the first frame
std::pair<Point, bool> const tmp(aPt, false);
diff --git a/sw/source/core/crsr/pam.cxx b/sw/source/core/crsr/pam.cxx
index d9076608774d..dd2da8a80897 100644
--- a/sw/source/core/crsr/pam.cxx
+++ b/sw/source/core/crsr/pam.cxx
@@ -1059,7 +1059,7 @@ void GoStartSection( SwPosition * pPos )
// jump to section's beginning
SwNodes& rNodes = pPos->GetNodes();
sal_uInt16 nLevel = SwNodes::GetSectionLevel( pPos->GetNode() );
- if( pPos->nNode < rNodes.GetEndOfContent().StartOfSectionIndex() )
+ if( pPos->GetNode() < *rNodes.GetEndOfContent().StartOfSectionNode() )
nLevel--;
do { SwNodes::GoStartOfSection( &pPos->nNode ); } while( nLevel-- );
@@ -1080,7 +1080,7 @@ void GoEndSection( SwPosition * pPos )
// jump to section's beginning/end
SwNodes& rNodes = pPos->GetNodes();
sal_uInt16 nLevel = SwNodes::GetSectionLevel( pPos->GetNode() );
- if( pPos->nNode < rNodes.GetEndOfContent().StartOfSectionIndex() )
+ if( pPos->GetNode() < *rNodes.GetEndOfContent().StartOfSectionNode() )
nLevel--;
do { SwNodes::GoEndOfSection( &pPos->nNode ); } while( nLevel-- );
diff --git a/sw/source/core/doc/DocumentContentOperationsManager.cxx b/sw/source/core/doc/DocumentContentOperationsManager.cxx
index 866558d5bff1..5f027b12e204 100644
--- a/sw/source/core/doc/DocumentContentOperationsManager.cxx
+++ b/sw/source/core/doc/DocumentContentOperationsManager.cxx
@@ -911,10 +911,10 @@ namespace
pTmpPos->Assign(rRg.aEnd);
}
}
- else if( pRStt->nNode < rRg.aEnd )
+ else if( pRStt->GetNode() < rRg.aEnd.GetNode() )
{
rRedlTable.Remove( nRedlPos-- );
- if( pREnd->nNode < rRg.aEnd ||
+ if( pREnd->GetNode() < rRg.aEnd.GetNode() ||
( pREnd->GetNode() == rRg.aEnd.GetNode() && !pREnd->GetContentIndex()) )
{
// move everything
@@ -1854,7 +1854,7 @@ namespace //local functions originally from docfmt.cxx
/*
* The selection spans more than one Node.
*/
- if( pStt->nNode < pEnd->nNode )
+ if( pStt->GetNode() < pEnd->GetNode() )
{
pNode = pEnd->GetNode().GetContentNode();
if(pNode)
@@ -2300,7 +2300,7 @@ bool DocumentContentOperationsManager::DelFullPara( SwPaM& rPam )
// note: here use <= not < like in
// IsDestroyFrameAnchoredAtChar() because of the increment
// of rPam in the bDoesUndo path above!
- aRg.aStart <= pAPos->nNode && pAPos->nNode <= aRg.aEnd )
+ aRg.aStart <= pAPos->GetNode() && pAPos->GetNode() <= aRg.aEnd.GetNode() )
{
m_rDoc.getIDocumentLayoutAccess().DelLayoutFormat( pFly );
--n;
@@ -2596,11 +2596,11 @@ bool DocumentContentOperationsManager::MoveNodeRange( SwNodeRange& rRange, SwNod
SwRangeRedline* pTmp = m_rDoc.getIDocumentRedlineAccess().GetRedlineTable()[ nRedlPos ];
pRStt = pTmp->Start();
pREnd = pTmp->End();
- if( pREnd->GetNode() == rPos.GetNode() && pRStt->nNode < rPos )
+ if( pREnd->GetNode() == rPos.GetNode() && pRStt->GetNode() < rPos.GetNode() )
{
aSavRedlInsPosArr.push_back( pTmp );
}
- } while( pRStt->nNode < rPos && ++nRedlPos < m_rDoc.getIDocumentRedlineAccess().GetRedlineTable().size());
+ } while( pRStt->GetNode() < rPos.GetNode() && ++nRedlPos < m_rDoc.getIDocumentRedlineAccess().GetRedlineTable().size());
}
}
@@ -3629,7 +3629,7 @@ void DocumentContentOperationsManager::CopyWithFlyInFly(
SwCopyFlags const flags) const
{
assert(!pCopiedPaM || pCopiedPaM->first.End()->GetNode() == rRg.aEnd.GetNode());
- assert(!pCopiedPaM || pCopiedPaM->second.nNode <= rInsPos);
+ assert(!pCopiedPaM || pCopiedPaM->second.GetNode() <= rInsPos.GetNode());
SwDoc& rDest = rInsPos.GetNode().GetDoc();
SwNodeIndex aSavePos( rInsPos );
@@ -3850,7 +3850,7 @@ void DocumentContentOperationsManager::CopyFlyInFlyImpl(
// or a text frame then they have to be copied
//- if the content index in this node is > 0 then paragraph and frame bound objects are copied
//- to-character bound objects are copied if their index is <= nEndContentIndex
- if (pAPos->nNode < rRg.aEnd)
+ if (pAPos->GetNode() < rRg.aEnd.GetNode())
bAdd = true;
if (!bAdd && !m_rDoc.getIDocumentRedlineAccess().IsRedlineMove()) // fdo#40599: not for redline move
{
diff --git a/sw/source/core/doc/docbm.cxx b/sw/source/core/doc/docbm.cxx
index f7d87e0daa86..2da73745fb2f 100644
--- a/sw/source/core/doc/docbm.cxx
+++ b/sw/source/core/doc/docbm.cxx
@@ -196,7 +196,7 @@ namespace
bool lcl_Lower( const SwPosition& rPos, const SwNode& rNdIdx, std::optional<sal_Int32> oContentIdx )
{
- return rPos.nNode < rNdIdx
+ return rPos.GetNode() < rNdIdx
|| ( oContentIdx.has_value()
&& rPos.GetNode() == rNdIdx
&& rPos.nContent < *oContentIdx );
@@ -209,7 +209,7 @@ namespace
auto const& rSecondStart(pSecond->GetMarkStart());
if (rFirstStart.nNode != rSecondStart.nNode)
{
- return rFirstStart.nNode < rSecondStart.nNode;
+ return rFirstStart.GetNode() < rSecondStart.GetNode();
}
const sal_Int32 nFirstContent = rFirstStart.GetContentIndex();
const sal_Int32 nSecondContent = rSecondStart.GetContentIndex();
diff --git a/sw/source/core/doc/docedt.cxx b/sw/source/core/doc/docedt.cxx
index 3d3812014f5e..e89f30e9f0f4 100644
--- a/sw/source/core/doc/docedt.cxx
+++ b/sw/source/core/doc/docedt.cxx
@@ -114,7 +114,7 @@ void SaveFlyInRange( const SwNodeRange& rRg, SaveFlyArr& rArr )
if (pAPos &&
((RndStdIds::FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(RndStdIds::FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
- rRg.aStart <= pAPos->nNode && pAPos->nNode < rRg.aEnd )
+ rRg.aStart <= pAPos->GetNode() && pAPos->GetNode() < rRg.aEnd.GetNode() )
{
SaveFly aSave( pAPos->GetNodeIndex() - rRg.aStart.GetIndex(),
(RndStdIds::FLY_AT_CHAR == pAnchor->GetAnchorId())
diff --git a/sw/source/core/doc/docglbl.cxx b/sw/source/core/doc/docglbl.cxx
index 79dc2c885f82..2e9be7c67717 100644
--- a/sw/source/core/doc/docglbl.cxx
+++ b/sw/source/core/doc/docglbl.cxx
@@ -379,8 +379,8 @@ bool SwDoc::SplitDoc( sal_uInt16 eDocType, const OUString& rPath, bool bOutline,
if (pAPos &&
((RndStdIds::FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(RndStdIds::FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
- aSIdx <= pAPos->nNode &&
- pAPos->nNode < aEIdx )
+ aSIdx <= pAPos->GetNode() &&
+ pAPos->GetNode() < aEIdx.GetNode() )
{
getIDocumentLayoutAccess().DelLayoutFormat( pFly );
--n;
diff --git a/sw/source/core/doc/docsort.cxx b/sw/source/core/doc/docsort.cxx
index 2708e1cbc13d..9623a62d6e75 100644
--- a/sw/source/core/doc/docsort.cxx
+++ b/sw/source/core/doc/docsort.cxx
@@ -292,7 +292,7 @@ bool SwDoc::SortText(const SwPaM& rPaM, const SwSortOptions& rOpt)
SwPosition const*const pAPos = pAnchor->GetContentAnchor();
if (pAPos && (RndStdIds::FLY_AT_PARA == pAnchor->GetAnchorId()) &&
- pStart->nNode <= pAPos->nNode && pAPos->nNode <= pEnd->nNode )
+ pStart->GetNode() <= pAPos->GetNode() && pAPos->GetNode() <= pEnd->GetNode() )
return false;
}
diff --git a/sw/source/core/doc/tblcpy.cxx b/sw/source/core/doc/tblcpy.cxx
index b0fa499f0b3c..aaab4e837bee 100644
--- a/sw/source/core/doc/tblcpy.cxx
+++ b/sw/source/core/doc/tblcpy.cxx
@@ -546,7 +546,7 @@ static void lcl_CpyBox( const SwTable& rCpyTable, const SwTableBox* pCpyBox,
if (pAPos &&
((RndStdIds::FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(RndStdIds::FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
- aInsIdx <= pAPos->nNode && pAPos->nNode <= aEndNdIdx )
+ aInsIdx <= pAPos->GetNode() && pAPos->GetNode() <= aEndNdIdx.GetNode() )
{
pDoc->getIDocumentLayoutAccess().DelLayoutFormat( pFly );
}
diff --git a/sw/source/core/docnode/nodes.cxx b/sw/source/core/docnode/nodes.cxx
index e12df9c0687e..221166f37e12 100644
--- a/sw/source/core/docnode/nodes.cxx
+++ b/sw/source/core/docnode/nodes.cxx
@@ -1615,7 +1615,7 @@ void SwNodes::MoveRange( SwPaM & rPam, SwPosition & rPos, SwNodes& rNodes )
// at the end of this range a new TextNode will be created
if( !bSplitDestNd )
{
- if( rPos.nNode < rNodes.GetEndOfContent().GetIndex() )
+ if( rPos.GetNode() < rNodes.GetEndOfContent() )
{
++rPos.nNode;
}
diff --git a/sw/source/core/edit/edfmt.cxx b/sw/source/core/edit/edfmt.cxx
index f624b00de292..ee291e82e8dd 100644
--- a/sw/source/core/edit/edfmt.cxx
+++ b/sw/source/core/edit/edfmt.cxx
@@ -75,7 +75,7 @@ void SwEditShell::FillByEx(SwCharFormat* pCharFormat)
else
{
nStt = pMkPos->GetContentIndex();
- if( pPtPos->nNode < pMkPos->nNode )
+ if( pPtPos->GetNode() < pMkPos->GetNode() )
{
nEnd = nStt;
nStt = 0;
diff --git a/sw/source/core/frmedt/fecopy.cxx b/sw/source/core/frmedt/fecopy.cxx
index 7004c7e5b698..e641e6b67fba 100644
--- a/sw/source/core/frmedt/fecopy.cxx
+++ b/sw/source/core/frmedt/fecopy.cxx
@@ -100,7 +100,7 @@ void SwFEShell::Copy( SwDoc& rClpDoc, const OUString* pNewClpText )
if (pAPos &&
((RndStdIds::FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(RndStdIds::FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
- aSttIdx <= pAPos->nNode && pAPos->nNode <= aEndNdIdx )
+ aSttIdx <= pAPos->GetNode() && pAPos->GetNode() <= aEndNdIdx.GetNode() )
{
rClpDoc.getIDocumentLayoutAccess().DelLayoutFormat( pFly );
}
diff --git a/sw/source/core/layout/sortedobjs.cxx b/sw/source/core/layout/sortedobjs.cxx
index 8be7d5e6dc75..d4add08ec8e6 100644
--- a/sw/source/core/layout/sortedobjs.cxx
+++ b/sw/source/core/layout/sortedobjs.cxx
@@ -127,7 +127,7 @@ struct ObjAnchorOrder
if ( pContentAnchorListed && pContentAnchorNew &&
pContentAnchorListed->nNode != pContentAnchorNew->nNode )
{
- return pContentAnchorListed->nNode < pContentAnchorNew->nNode;
+ return pContentAnchorListed->GetNode() < pContentAnchorNew->GetNode();
}
// objects anchored at the same content.
diff --git a/sw/source/core/table/swtable.cxx b/sw/source/core/table/swtable.cxx
index bf5ee443661f..3e250e72a7bf 100644
--- a/sw/source/core/table/swtable.cxx
+++ b/sw/source/core/table/swtable.cxx
@@ -1703,7 +1703,7 @@ SwRedlineTable::size_type SwTableLine::UpdateTextChangesOnly(
// there is text content outside of redlines: not a deletion
if ( !bInsertion && ( !bHasRedlineInBox || ( pPreviousDeleteRedline &&
- ( pPreviousDeleteRedline->End()->nNode < aCellEnd.nNode ||
+ ( pPreviousDeleteRedline->End()->GetNode() < aCellEnd.GetNode() ||
pPreviousDeleteRedline->End()->GetContentIndex() <
aCellEnd.GetNode().GetContentNode()->Len() ) ) ) )
{
diff --git a/sw/source/core/txtnode/modeltoviewhelper.cxx b/sw/source/core/txtnode/modeltoviewhelper.cxx
index 757e6b89d9cd..d7ebeaf57775 100644
--- a/sw/source/core/txtnode/modeltoviewhelper.cxx
+++ b/sw/source/core/txtnode/modeltoviewhelper.cxx
@@ -138,17 +138,17 @@ ModelToViewHelper::ModelToViewHelper(const SwTextNode &rNode,
assert(pFieldMark->GetMarkStart().GetNode().GetTextNode()->GetText()[pFieldMark->GetMarkStart().GetContentIndex()] != CH_TXT_ATR_FORMELEMENT);
// getFieldmarkFor may also return one that starts at rNode,0 -
// skip it, must be handled in loop below
- if (pFieldMark->GetMarkStart().nNode < rNode)
+ if (pFieldMark->GetMarkStart().GetNode() < rNode)
{
// this can be a nested field's end - skip over those!
- if (pFieldMark->GetMarkEnd().nNode < rNode)
+ if (pFieldMark->GetMarkEnd().GetNode() < rNode)
{
assert(cursor.GetPoint()->GetNode().GetTextNode()->GetText()[cursor.GetPoint()->GetContentIndex()] == CH_TXT_ATR_FIELDEND);
}
else
{
SwPosition const sepPos(::sw::mark::FindFieldSep(*pFieldMark));
- startedFields.emplace_front(pFieldMark, sepPos.nNode < rNode);
+ startedFields.emplace_front(pFieldMark, sepPos.GetNode() < rNode);
}
*cursor.GetPoint() = pFieldMark->GetMarkStart();
}
diff --git a/sw/source/core/undo/undobj.cxx b/sw/source/core/undo/undobj.cxx
index cc5699b0c006..34d5de35d581 100644
--- a/sw/source/core/undo/undobj.cxx
+++ b/sw/source/core/undo/undobj.cxx
@@ -964,8 +964,8 @@ void SwUndoSaveContent::DelContentIndex( const SwPosition& rMark,
case RndStdIds::FLY_AS_CHAR:
if( nullptr != (pAPos = pAnchor->GetContentAnchor() ) &&
(( DelContentType::CheckNoCntnt & nDelContentType )
- ? ( pStt->nNode <= pAPos->nNode &&
- pAPos->nNode < pEnd->nNode )
+ ? ( pStt->GetNode() <= pAPos->GetNode() &&
+ pAPos->GetNode() < pEnd->GetNode() )
: ( *pStt <= *pAPos && *pAPos < *pEnd )) )
{
if( !m_pHistory )
@@ -984,7 +984,7 @@ void SwUndoSaveContent::DelContentIndex( const SwPosition& rMark,
{
pAPos = pAnchor->GetContentAnchor();
if (pAPos &&
- pStt->nNode <= pAPos->nNode && pAPos->nNode <= pEnd->nNode)
+ pStt->GetNode() <= pAPos->GetNode() && pAPos->GetNode() <= pEnd->GetNode())
{
if (!m_pHistory)
m_pHistory.reset( new SwHistory );
@@ -1021,7 +1021,7 @@ void SwUndoSaveContent::DelContentIndex( const SwPosition& rMark,
break;
case RndStdIds::FLY_AT_CHAR:
if( nullptr != (pAPos = pAnchor->GetContentAnchor() ) &&
- ( pStt->nNode <= pAPos->nNode && pAPos->nNode <= pEnd->nNode ) )
+ ( pStt->GetNode() <= pAPos->GetNode() && pAPos->GetNode() <= pEnd->GetNode() ) )
{
if( !m_pHistory )
m_pHistory.reset( new SwHistory );
@@ -1090,14 +1090,14 @@ void SwUndoSaveContent::DelContentIndex( const SwPosition& rMark,
if( DelContentType::CheckNoCntnt & nDelContentType )
{
- if ( pStt->nNode <= pBkmk->GetMarkPos().nNode
- && pBkmk->GetMarkPos().nNode < pEnd->nNode )
+ if ( pStt->GetNode() <= pBkmk->GetMarkPos().GetNode()
+ && pBkmk->GetMarkPos().GetNode() < pEnd->GetNode() )
{
bSavePos = true;
}
if ( pBkmk->IsExpanded()
- && pStt->nNode <= pBkmk->GetOtherMarkPos().nNode
- && pBkmk->GetOtherMarkPos().nNode < pEnd->nNode )
+ && pStt->GetNode() <= pBkmk->GetOtherMarkPos().GetNode()
+ && pBkmk->GetOtherMarkPos().GetNode() < pEnd->GetNode() )
{
bSaveOtherPos = true;
}
@@ -1559,7 +1559,7 @@ static bool IsAtEndOfSection(SwPosition const& rAnchorPos)
SwNodeIndex node(*rAnchorPos.GetNode().EndOfSectionNode());
SwContentNode *const pNode(SwNodes::GoPrevious(&node));
assert(pNode);
- assert(rAnchorPos.nNode <= node); // last valid anchor pos is last content
+ assert(rAnchorPos.GetNode() <= node.GetNode()); // last valid anchor pos is last content
return node == rAnchorPos.nNode
// at-para fly has no SwContentIndex!
&& (rAnchorPos.GetContentIndex() == pNode->Len() || rAnchorPos.GetContentNode() == nullptr);
@@ -1572,7 +1572,7 @@ static bool IsAtStartOfSection(SwPosition const& rAnchorPos)
SwContentNode *const pNode(rNodes.GoNext(&node));
assert(pNode);
(void) pNode;
- assert(node <= rAnchorPos.nNode);
+ assert(node <= rAnchorPos.GetNode());
return node == rAnchorPos.nNode && rAnchorPos.GetContentIndex() == 0;
}
@@ -1612,8 +1612,8 @@ bool IsDestroyFrameAnchoredAtChar(SwPosition const & rAnchorPos,
// CheckNoCntnt means DelFullPara which is obvious to handle
if (DelContentType::CheckNoCntnt & nDelContentType)
{ // exclude selection end node because it won't be deleted
- return (rAnchorPos.nNode < rEnd.nNode)
- && (rStart.nNode <= rAnchorPos.nNode);
+ return (rAnchorPos.GetNode() < rEnd.GetNode())
+ && (rStart.GetNode() <= rAnchorPos.GetNode());
}
if ((nDelContentType & DelContentType::WriterfilterHack)
@@ -1624,8 +1624,8 @@ bool IsDestroyFrameAnchoredAtChar(SwPosition const & rAnchorPos,
if (nDelContentType & DelContentType::ExcludeFlyAtStartEnd)
{ // exclude selection start and end node
- return (rAnchorPos.nNode < rEnd.nNode)
- && (rStart.nNode < rAnchorPos.nNode);
+ return (rAnchorPos.GetNode() < rEnd.GetNode())
+ && (rStart.GetNode() < rAnchorPos.GetNode());
}
// in general, exclude the start and end position
@@ -1653,8 +1653,8 @@ bool IsSelectFrameAnchoredAtPara(SwPosition const & rAnchorPos,
// CheckNoCntnt means DelFullPara which is obvious to handle
if (DelContentType::CheckNoCntnt & nDelContentType)
{ // exclude selection end node because it won't be deleted
- return (rAnchorPos.nNode < rEnd.nNode)
- && (rStart.nNode <= rAnchorPos.nNode);
+ return (rAnchorPos.GetNode() < rEnd.GetNode())
+ && (rStart.GetNode() <= rAnchorPos.GetNode());
}
if ((nDelContentType & DelContentType::WriterfilterHack)
@@ -1665,11 +1665,11 @@ bool IsSelectFrameAnchoredAtPara(SwPosition const & rAnchorPos,
// stupid code temp. overrides it - instead rely on setting the ALLFLYS
// flag in MoveFromSection() and converting that to CheckNoCntnt with
// adjusted cursor!
- return (rStart.nNode < rAnchorPos.nNode) && (rAnchorPos.nNode < rEnd.nNode);
+ return (rStart.GetNode() < rAnchorPos.GetNode()) && (rAnchorPos.nNode < rEnd.GetNode());
}
// in general, exclude the start and end position
- return ((rStart.nNode < rAnchorPos.nNode)
+ return ((rStart.GetNode() < rAnchorPos.GetNode())
|| (rStart.GetNode() == rAnchorPos.GetNode()
&& !(nDelContentType & DelContentType::ExcludeFlyAtStartEnd)
// special case: fully deleted node
@@ -1677,7 +1677,7 @@ bool IsSelectFrameAnchoredAtPara(SwPosition const & rAnchorPos,
// but not if the selection is backspace/delete!
&& IsNotBackspaceHeuristic(rStart, rEnd))
|| (IsAtStartOfSection2(rStart) && IsAtEndOfSection2(rEnd)))))
- && ((rAnchorPos.nNode < rEnd.nNode)
+ && ((rAnchorPos.GetNode() < rEnd.GetNode())
|| (rAnchorPos.GetNode() == rEnd.GetNode()
&& !(nDelContentType & DelContentType::ExcludeFlyAtStartEnd)
// special case: fully deleted node
diff --git a/sw/source/core/unocore/unoobj2.cxx b/sw/source/core/unocore/unoobj2.cxx
index 2d754a249897..beab3975a53b 100644
--- a/sw/source/core/unocore/unoobj2.cxx
+++ b/sw/source/core/unocore/unoobj2.cxx
@@ -872,7 +872,7 @@ void SwXTextRange::DeleteAndInsert(
// now there should be a text node at the start and end of it!
*aCursor.GetPoint() = SwPosition(start);
aCursor.Move( fnMoveForward, GoInContent );
- assert(aCursor.GetPoint()->nNode <= end);
+ assert(aCursor.GetPoint()->GetNode() <= end.GetNode());
aCursor.SetMark();
*aCursor.GetPoint() = SwPosition(end);
aCursor.Move( fnMoveBackward, GoInContent );
@@ -995,7 +995,7 @@ SwXTextRange::getStart()
auto const pSectFormat(static_cast<SwSectionFormat const*>(m_pImpl->m_pTableOrSectionFormat));
SwPaM aPaM(*pSectFormat->GetContent().GetContentIdx());
aPaM.Move( fnMoveForward, GoInContent );
- assert(aPaM.GetPoint()->nNode < *pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
+ assert(aPaM.GetPoint()->GetNode() < *pSectFormat->GetContent().GetContentIdx()->GetNode().EndOfSectionNode());
xRet = new SwXTextRange(aPaM, m_pImpl->m_xParentText);
}
else
diff --git a/sw/source/core/unocore/unotext.cxx b/sw/source/core/unocore/unotext.cxx
index 91ad6b3525cb..13f2a30e7729 100644
--- a/sw/source/core/unocore/unotext.cxx
+++ b/sw/source/core/unocore/unotext.cxx
@@ -1947,7 +1947,7 @@ void SwXText::Impl::ConvertCell(
/** check the nodes between start and end
it is allowed to have pairs of StartNode/EndNodes
*/
- if (aStartCellPam.Start()->nNode < aEndCellPam.End()->nNode)
+ if (aStartCellPam.Start()->GetNode() < aEndCellPam.End()->GetNode())
{
// increment on each StartNode and decrement on each EndNode
// we must reach zero at the end and must not go below zero
diff --git a/sw/source/filter/html/htmltab.cxx b/sw/source/filter/html/htmltab.cxx
index 88b8c9e0663d..68b1c80f6f97 100644
--- a/sw/source/filter/html/htmltab.cxx
+++ b/sw/source/filter/html/htmltab.cxx
@@ -4924,7 +4924,7 @@ void SwHTMLParser::ClearFootnotesMarksInRange(const SwNodeIndex& rMkNdIdx, const
if (pAPos &&
((rAnch.GetAnchorId() == RndStdIds::FLY_AT_PARA) ||
(rAnch.GetAnchorId() == RndStdIds::FLY_AT_CHAR)) &&
- ( rMkNdIdx < pAPos->nNode && pAPos->nNode <= rPtNdIdx ))
+ ( rMkNdIdx < pAPos->GetNode() && pAPos->GetNode() <= rPtNdIdx.GetNode() ))
{
if( rPtNdIdx != pAPos->nNode )
{
diff --git a/sw/source/filter/ww8/wrtww8.cxx b/sw/source/filter/ww8/wrtww8.cxx
index 967debe85dc4..50db68474cf1 100644
--- a/sw/source/filter/ww8/wrtww8.cxx
+++ b/sw/source/filter/ww8/wrtww8.cxx
@@ -2753,7 +2753,7 @@ public:
bool contentRemainsToExport(ww8::WW8TableInfo *pTableInfo)
{
- bool bSimpleContentRemains = m_pCurPam->GetPoint()->nNode < m_pCurPam->GetMark()->nNode ||
+ bool bSimpleContentRemains = m_pCurPam->GetPoint()->GetNode() < m_pCurPam->GetMark()->GetNode() ||
(m_pCurPam->GetPoint()->GetNode() == m_pCurPam->GetMark()->GetNode() &&
m_pCurPam->GetPoint()->GetContentIndex() <= m_pCurPam->GetMark()->GetContentIndex());
if (bSimpleContentRemains)
diff --git a/sw/source/filter/ww8/ww8par2.cxx b/sw/source/filter/ww8/ww8par2.cxx
index 8d07a23ba23e..c05447b4b1c8 100644
--- a/sw/source/filter/ww8/ww8par2.cxx
+++ b/sw/source/filter/ww8/ww8par2.cxx
@@ -174,7 +174,7 @@ sal_uInt16 SwWW8ImplReader::End_Footnote()
into field results and field commands.
*/
if (m_bIgnoreText ||
- m_pPaM->GetPoint()->nNode < m_rDoc.GetNodes().GetEndOfExtras().GetIndex())
+ m_pPaM->GetPoint()->GetNode() < m_rDoc.GetNodes().GetEndOfExtras())
{
return 0;
}
@@ -302,7 +302,7 @@ tools::Long SwWW8ImplReader::Read_Footnote(WW8PLCFManResult* pRes)
into field results and field commands.
*/
if (m_bIgnoreText ||
- m_pPaM->GetPoint()->nNode < m_rDoc.GetNodes().GetEndOfExtras().GetIndex())
+ m_pPaM->GetPoint()->GetNode() < m_rDoc.GetNodes().GetEndOfExtras())
{
return 0;
}