diff --git a/src/corelib/text/qlocale_tools_p.h b/src/corelib/text/qlocale_tools_p.h index 2cfe25d2997..f862c3e312d 100644 --- a/src/corelib/text/qlocale_tools_p.h +++ b/src/corelib/text/qlocale_tools_p.h @@ -65,7 +65,7 @@ void qt_doubleToAscii(double d, QLocaleData::DoubleForm form, int precision, [[nodiscard]] constexpr inline bool isZero(double d) { - return d == 0; // Amusingly, compilers do not grumble. + return qIsNull(d); } // Enough space for the digits before the decimal separator: