diff --git a/src/corelib/text/qlocale_tools.cpp b/src/corelib/text/qlocale_tools.cpp index cf111e9ecab..b3356662f22 100644 --- a/src/corelib/text/qlocale_tools.cpp +++ b/src/corelib/text/qlocale_tools.cpp @@ -301,9 +301,6 @@ QSimpleParsedNumber qt_asciiToDouble(const char *num, qsizetype numLen, int conv_flags = double_conversion::StringToDoubleConverter::NO_FLAGS; if (strayCharMode == TrailingJunkAllowed) { conv_flags = double_conversion::StringToDoubleConverter::ALLOW_TRAILING_JUNK; - } else if (strayCharMode == WhitespacesAllowed) { - conv_flags = double_conversion::StringToDoubleConverter::ALLOW_LEADING_SPACES - | double_conversion::StringToDoubleConverter::ALLOW_TRAILING_SPACES; } double_conversion::StringToDoubleConverter conv(conv_flags, 0.0, qt_qnan(), nullptr, nullptr); if (int(numLen) != numLen) { diff --git a/src/corelib/text/qlocale_tools_p.h b/src/corelib/text/qlocale_tools_p.h index 5dd6a64073c..378d522035c 100644 --- a/src/corelib/text/qlocale_tools_p.h +++ b/src/corelib/text/qlocale_tools_p.h @@ -36,7 +36,6 @@ using qinternaluint128 = std::_Unsigned128; enum StrayCharacterMode { TrailingJunkProhibited, TrailingJunkAllowed, - WhitespacesAllowed }; // API note: this function can't process a number with more than 2.1 billion digits