From 557de68e965a5d1b0fb56270d5c5f46ebb9cd0fc Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Wed, 16 Oct 2013 09:39:19 +0100 Subject: CID#982805 out of bounds Change-Id: I58b6a1738c2039e863f1446cbfa17d1138523694 --- sw/source/core/text/itrcrsr.cxx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'sw') diff --git a/sw/source/core/text/itrcrsr.cxx b/sw/source/core/text/itrcrsr.cxx index 1e9818928222..fa3fa081807e 100644 --- a/sw/source/core/text/itrcrsr.cxx +++ b/sw/source/core/text/itrcrsr.cxx @@ -143,8 +143,16 @@ namespace { if ( rTxtNode.AreListLevelIndentsApplicable() ) { + int nListLevel = rTxtNode.GetActualListLevel(); + + if (nListLevel < 0) + nListLevel = 0; + + if (nListLevel >= MAXLEVEL) + nListLevel = MAXLEVEL - 1; + const SwNumFmt& rNumFmt = - rTxtNode.GetNumRule()->Get( static_cast(rTxtNode.GetActualListLevel()) ); + rTxtNode.GetNumRule()->Get( static_cast(nListLevel) ); if ( rNumFmt.GetPositionAndSpaceMode() == SvxNumberFormat::LABEL_ALIGNMENT ) { bRet = true; -- cgit g-4.1 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
c0dd753e1'>update credits
AgeCommit message (Expand)Author
2018-03-06libxml2: upgrade to release 2.9.8Michael Stahl
Christian Lohmaier