diff options
Diffstat (limited to 'sw/source/filter/xml/XMLRedlineImportHelper.cxx')
-rw-r--r-- | sw/source/filter/xml/XMLRedlineImportHelper.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sw/source/filter/xml/XMLRedlineImportHelper.cxx b/sw/source/filter/xml/XMLRedlineImportHelper.cxx index 7bc78f4e77e7..c6b4023f6c5e 100644 --- a/sw/source/filter/xml/XMLRedlineImportHelper.cxx +++ b/sw/source/filter/xml/XMLRedlineImportHelper.cxx @@ -631,12 +631,11 @@ void XMLRedlineImportHelper::InsertIntoDocument(RedlineInfo* pRedlineInfo) // They have to be deleted as well (#i80689)! if( m_bIgnoreRedlines && pRedlineInfo->pContentIndex != nullptr ) { - SwNodeIndex aIdx( *pRedlineInfo->pContentIndex ); - const SwNode* pEnd = aIdx.GetNode().EndOfSectionNode(); + const SwNodeIndex& rIdx( *pRedlineInfo->pContentIndex ); + const SwNode* pEnd = rIdx.GetNode().EndOfSectionNode(); if( pEnd ) { - SwNodeIndex aEnd( *pEnd, 1 ); - SwPaM aDel( aIdx, aEnd ); + SwPaM aDel( rIdx.GetNode(), 0, *pEnd, 1 ); pDoc->getIDocumentContentOperations().DeleteRange(aDel); } } |