[Libreoffice-commits] core.git: svx/source
Caolán McNamara
caolanm at redhat.com
Wed Nov 8 13:24:28 UTC 2017
svx/source/table/tablelayouter.cxx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit c30e8ba6f14125d1ca0cbd2fa370e9d204cccea2
Author: Caolán McNamara <caolanm at redhat.com>
Date: Wed Nov 8 11:02:09 2017 +0000
ofz#4072 Integer-overflow
Change-Id: Ib4abb390b9846240b663777f0dee126e16e49dcf
Reviewed-on: https://gerrit.libreoffice.org/44452
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/svx/source/table/tablelayouter.cxx b/svx/source/table/tablelayouter.cxx
index ea60278755d7..81d05ffb4cfb 100644
--- a/svx/source/table/tablelayouter.cxx
+++ b/svx/source/table/tablelayouter.cxx
@@ -451,7 +451,7 @@ sal_Int32 TableLayouter::distribute( LayoutVector& rLayouts, sal_Int32 nDistribu
{
sal_Int32 nDiff(0);
bConstrainsBroken |= o3tl::checked_sub(rLayout.mnMinSize, rLayout.mnSize, nDiff);
- nDistribute -= nDiff;
+ bConstrainsBroken |= o3tl::checked_sub(nDistribute, nDiff, nDistribute);
rLayout.mnSize = rLayout.mnMinSize;
}
}
More information about the Libreoffice-commits
mailing list