summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sw/source/core/unocore/unoobj2.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/sw/source/core/unocore/unoobj2.cxx b/sw/source/core/unocore/unoobj2.cxx
index 9e67f927db54..f343bd9c3e75 100644
--- a/sw/source/core/unocore/unoobj2.cxx
+++ b/sw/source/core/unocore/unoobj2.cxx
@@ -1327,9 +1327,10 @@ CreateParentXText(SwDoc & rDoc, const SwPosition& rPos)
const SwTextFootnote* pTextFootnote = rDoc.GetFootnoteIdxs()[ n ];
const SwFormatFootnote& rFormatFootnote = pTextFootnote->GetFootnote();
assert(pTextFootnote == rFormatFootnote.GetTextFootnote());
+ assert(&pTextFootnote->GetStartNode()->GetNode() == pTextFootnote->GetStartNode()->GetNode().
+ FindSttNodeByType(SwFootnoteStartNode));
- if (pSttNode == pTextFootnote->GetStartNode()->GetNode().
- FindSttNodeByType(SwFootnoteStartNode))
+ if (pSttNode == &pTextFootnote->GetStartNode()->GetNode())
{
xParentText = SwXFootnote::CreateXFootnote(rDoc,
&const_cast<SwFormatFootnote&>(rFormatFootnote));