From 9181e06ef2e50d79d55a8093b0e68c1067dd29a2 Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Wed, 19 Nov 2014 15:21:05 +0100 Subject: [PATCH] qmljs: avoid warnings for empty qmltypes files Change-Id: I5cd29540afa5c7ec1a7031d6e698e873003b3f0a Task-number: QTCREATORBUG-13354 Reviewed-by: Fawzi Mohamed --- src/libs/qmljs/qmljsinterpreter.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/libs/qmljs/qmljsinterpreter.cpp b/src/libs/qmljs/qmljsinterpreter.cpp index 967e6788aae..3392acf71d3 100644 --- a/src/libs/qmljs/qmljsinterpreter.cpp +++ b/src/libs/qmljs/qmljsinterpreter.cpp @@ -1388,17 +1388,17 @@ void CppQmlTypesLoader::parseQmlTypeDescriptions(const QByteArray &contents, QString *errorMessage, QString *warningMessage, const QString &fileName) { - if (!contents.isEmpty()) { - unsigned char c = contents.at(0); - switch (c) { - case 0xfe: - case 0xef: - case 0xff: - case 0xee: - case 0x00: - qWarning() << fileName << "seems not to be encoded in UTF8 or has a BOM."; - default: break; - } + if (contents.isEmpty()) + return; + unsigned char c = contents.at(0); + switch (c) { + case 0xfe: + case 0xef: + case 0xff: + case 0xee: + case 0x00: + qWarning() << fileName << "seems not to be encoded in UTF8 or has a BOM."; + default: break; } errorMessage->clear();