Kaydet (Commit) 8b6402b9 authored tarafından Caolán McNamara's avatar Caolán McNamara

CID#736213 clip nLevel to legal bounds

Change-Id: I805425885ea86fdaf658d89f955a47769782c0cd
üst 80503eb9
......@@ -1325,8 +1325,15 @@ void SwWrtShell::NumOrBulletOff()
if (pTxtNode)
{
sal_uInt16 nLevel = sal::static_int_cast<sal_uInt16, sal_Int32>(pTxtNode->GetActualListLevel());
SwNumFmt aFmt(aNumRule.Get(nLevel));
int nLevel = pTxtNode->GetActualListLevel();
if (nLevel < 0)
nLevel = 0;
if (nLevel >= MAXLEVEL)
nLevel = MAXLEVEL - 1;
SwNumFmt aFmt(aNumRule.Get(static_cast<sal_uInt16>(nLevel)));
aFmt.SetNumberingType(SVX_NUM_NUMBER_NONE);
aNumRule.Set(nLevel, aFmt);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment