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

ofz#5302 Integer-overflow

Change-Id: I837a795385e900099ad781a7d5a7be1985f379fe
üst 7dbea5f8
......@@ -453,9 +453,9 @@ void LwpParaStyle::ApplyIndent(LwpPara* pPara, XFParaStyle* pParaStyle, LwpInden
sal_Int32 Amount = pParentIndent->GetMAll();
if (relative == LwpIndentOverride::RELATIVE_FIRST)
Amount += pParentIndent->GetMFirst();
Amount = o3tl::saturating_add(Amount, pParentIndent->GetMFirst());
else if (relative == LwpIndentOverride::RELATIVE_REST)
Amount += pParentIndent->GetMRest();
Amount = o3tl::saturating_add(Amount, pParentIndent->GetMRest());
pTotalIndent->SetMAll(o3tl::saturating_add(Amount, pTotalIndent->GetMAll()));
pTotalIndent->SetMRight(o3tl::saturating_add(pParentIndent->GetMRight(), pTotalIndent->GetMRight()));
......
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