chart2/source/view/axes/ScaleAutomatism.cxx | 1 + 1 file changed, 1 insertion(+)
New commits: commit eb9056a854a3ec870f3de8c808883f068c43496b Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Mon Aug 18 19:31:18 2025 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Tue Aug 19 22:31:14 2025 +0200 cid#1660249 silence Division or modulo by float zero Change-Id: Iee59ecdb3bde87efa05257c03d78ef0f77afcff9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189928 Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Tested-by: Jenkins diff --git a/chart2/source/view/axes/ScaleAutomatism.cxx b/chart2/source/view/axes/ScaleAutomatism.cxx index 24195c8fdc93..473fc7979059 100644 --- a/chart2/source/view/axes/ScaleAutomatism.cxx +++ b/chart2/source/view/axes/ScaleAutomatism.cxx @@ -671,6 +671,7 @@ void ScaleAutomatism::calculateExplicitIncrementAndScaleForDateTimeAxis( } } rExplicitIncrement.MajorTimeInterval.Number = nNumer; + assert(nNumer > 0 && nNumer < 8); nMainIncrementCount = static_cast<tools::Long>(nDayCount/(nNumer*nDaysPerInterval)); }