diff --git a/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp b/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp index 71063f39d0f..148852b80b4 100644 --- a/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp +++ b/tests/auto/corelib/serialization/qtextstream/tst_qtextstream.cpp @@ -2446,7 +2446,7 @@ void tst_QTextStream::generateRealNumbersDataWrite() buffer.open(QBuffer::WriteOnly); \ QTextStream stream(&buffer); \ stream.setLocale(QLocale::c()); \ - float f = (float)number; \ + type f = type(number); \ stream << f; \ stream.flush(); \ QCOMPARE(buffer.data().constData(), data.constData()); \ @@ -2458,7 +2458,7 @@ void tst_QTextStream::generateRealNumbersDataWrite() QCOMPARE(buffer.data(), dataWithSeparators); \ } IMPLEMENT_STREAM_LEFT_REAL_OPERATOR_TEST(float, float) -IMPLEMENT_STREAM_LEFT_REAL_OPERATOR_TEST(double, float) +IMPLEMENT_STREAM_LEFT_REAL_OPERATOR_TEST(double, double) ; // ------------------------------------------------------------------------------