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

ofz#5468 Integer-overflow

Change-Id: Ie2792b7dffaffe939778a1546653424ac03ea30e
Reviewed-on: https://gerrit.libreoffice.org/48105Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 713b261b
......@@ -440,8 +440,8 @@ void LwpParaStyle::ApplyIndent(LwpPara* pPara, XFParaStyle* pParaStyle, LwpInden
{
if (pPara->GetBulletFlag())
{
pTotalIndent->SetMAll(pParentIndent->GetMAll() + pTotalIndent->GetMAll());
pTotalIndent->SetMRight(pParentIndent->GetMRight()+ pTotalIndent->GetMRight());
pTotalIndent->SetMAll(o3tl::saturating_add(pParentIndent->GetMAll(), pTotalIndent->GetMAll()));
pTotalIndent->SetMRight(o3tl::saturating_add(pParentIndent->GetMRight(), pTotalIndent->GetMRight()));
pParaStyle->SetMargins(LwpTools::ConvertToMetric(LwpTools::ConvertFromUnits(
pTotalIndent->GetMAll())), pTotalIndent->GetRight());
pPara->SetIndent(pTotalIndent.release());
......
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