From 63a04e0c1550cc112f7c46f148a5a5c44af06a32 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Thu, 18 Apr 2013 14:10:36 +0200 Subject: [PATCH] C++: replace Q_UNREACHABLE by QTest::qFail. Q_UNREACHABLE was introduced in Qt5, so using it impossible to compile the tests with Qt4. Change-Id: I0ed23ad9390b1428513a7a0c975dd8fb72efb001 Reviewed-by: Przemyslaw Gorszkowski Reviewed-by: Nikolai Kosjar --- tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp b/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp index 2208f768b9f..25673a7f290 100644 --- a/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp +++ b/tests/auto/cplusplus/checksymbols/tst_checksymbols.cpp @@ -75,7 +75,8 @@ static QString useKindToString(UseKind useKind) case CppHighlightingSupport::PseudoKeywordUse: return QLatin1String("CppHighlightingSupport::PseudoKeywordUse"); default: - Q_UNREACHABLE(); + QTest::qFail("Unknown UseKind", __FILE__, __LINE__); + return QLatin1String("Unknown UseKind"); } }