From 04b21947812863018b20fcb56d550fa9f72b0c98 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Mon, 27 Jun 2016 12:28:34 +0200 Subject: [PATCH] C++: Fix compilation of tst_lexer.cpp ...with MSVC2013. tst_lexer.cpp(406) : error C2398: Element '1': conversion from 'CPlusPlus::Kind' to 'unsigned int' requires a narrowing conversion Change-Id: I1c9415cb02d2f0fa85d48a1abbc688d8f53b5b43 Reviewed-by: Christian Stenger --- tests/auto/cplusplus/lexer/tst_lexer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/auto/cplusplus/lexer/tst_lexer.cpp b/tests/auto/cplusplus/lexer/tst_lexer.cpp index ecbd0f4ace9..fd365409028 100644 --- a/tests/auto/cplusplus/lexer/tst_lexer.cpp +++ b/tests/auto/cplusplus/lexer/tst_lexer.cpp @@ -403,7 +403,7 @@ void tst_SimpleLexer::ppOpOrPunc() QFETCH(Kind, expectedTokenKind); const QByteArray source = QTest::currentDataTag(); - run(source, toTokens({expectedTokenKind}), false, CompareKind, true); + run(source, toTokens({unsigned(expectedTokenKind)}), false, CompareKind, true); } void tst_SimpleLexer::ppOpOrPunc_data()