summaryrefslogtreecommitdiff
path: root/editeng/source
diff options
context:
space:
mode:
Diffstat (limited to 'editeng/source')
-rw-r--r--editeng/source/editeng/editdoc.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/editeng/source/editeng/editdoc.cxx b/editeng/source/editeng/editdoc.cxx
index 26728ffbd853..1ba99bf61fd5 100644
--- a/editeng/source/editeng/editdoc.cxx
+++ b/editeng/source/editeng/editdoc.cxx
@@ -826,11 +826,15 @@ sal_Int32 ParaPortionList::FindParagraph(long nYOffset) const
const ParaPortion* ParaPortionList::SafeGetObject(sal_Int32 nPos) const
{
+ SAL_WARN_IF( nPos < 0 || nPos >= (sal_Int32)maPortions.size(), "editeng",
+ "ParaPortionList::SafeGetObject - nPos out of bounds: " << nPos << " size: " << maPortions.size());
return 0 <= nPos && nPos < (sal_Int32)maPortions.size() ? maPortions[nPos].get() : nullptr;
}
ParaPortion* ParaPortionList::SafeGetObject(sal_Int32 nPos)
{
+ SAL_WARN_IF( nPos < 0 || nPos >= (sal_Int32)maPortions.size(), "editeng",
+ "ParaPortionList::SafeGetObject - nPos out of bounds: " << nPos << " size: " << maPortions.size());
return 0 <= nPos && nPos < (sal_Int32)maPortions.size() ? maPortions[nPos].get() : nullptr;
}