diff --git a/src/libs/vtest/abstracttest.cpp b/src/libs/vtest/abstracttest.cpp index 84c580fa7..9e13d0286 100644 --- a/src/libs/vtest/abstracttest.cpp +++ b/src/libs/vtest/abstracttest.cpp @@ -685,19 +685,14 @@ void AbstractTest::ReadDoubleValue(const QJsonObject &itemObject, const QString { if (not defaultValue.isEmpty()) { -QT_WARNING_PUSH -QT_WARNING_DISABLE_GCC("-Wunused-but-set-variable") bool ok = false; - qreal defVal = defaultValue.toDouble(&ok); + value = static_cast(defaultValue.toDouble(&ok)); if (not ok) { const QString error = QStringLiteral("Cannot convert default value '%1' to double.").arg(defaultValue); QFAIL(qUtf8Printable(error)); } - - value = static_cast(defVal); -QT_WARNING_POP } else {