tools/source/generic/fract.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit dfb4cf30d92dbe72156009b23dff2f496ae575fa Author: Caolán McNamara <[email protected]> AuthorDate: Sun Oct 5 11:36:56 2025 +0100 Commit: Caolán McNamara <[email protected]> CommitDate: Sun Oct 12 18:17:44 2025 +0200 cid#1659750 silence Division or modulo by float zero Change-Id: I8840e0a800292cf0862df301fd7341dfaebff3a3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192243 Tested-by: Jenkins Reviewed-by: Caolán McNamara <[email protected]> diff --git a/tools/source/generic/fract.cxx b/tools/source/generic/fract.cxx index 8c7c00134adc..25eceda840d0 100644 --- a/tools/source/generic/fract.cxx +++ b/tools/source/generic/fract.cxx @@ -116,7 +116,7 @@ Fraction::operator double() const if (!mbValid) { SAL_WARN( "tools.fraction", "'double()' on invalid fraction" ); - return 0.0; + return std::numeric_limits<double>::quiet_NaN(); } return boost::rational_cast<double>(toRational(mnNumerator, mnDenominator));
