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));
     }
 

Reply via email to