forked from qt-creator/qt-creator
QbsProjectManager: Fix compile for old gcc
Change-Id: Ic2db2bea982c36a26e54033594d39f7a39c6e6f1 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -736,17 +736,17 @@ static QString getMimeType(const qbs::ArtifactData &sourceFile)
|
|||||||
{
|
{
|
||||||
if (sourceFile.fileTags().contains("hpp")) {
|
if (sourceFile.fileTags().contains("hpp")) {
|
||||||
if (CppTools::ProjectFile::isAmbiguousHeader(sourceFile.filePath()))
|
if (CppTools::ProjectFile::isAmbiguousHeader(sourceFile.filePath()))
|
||||||
return CppTools::Constants::AMBIGUOUS_HEADER_MIMETYPE;
|
return QString(CppTools::Constants::AMBIGUOUS_HEADER_MIMETYPE);
|
||||||
return CppTools::Constants::CPP_HEADER_MIMETYPE;
|
return QString(CppTools::Constants::CPP_HEADER_MIMETYPE);
|
||||||
}
|
}
|
||||||
if (sourceFile.fileTags().contains("cpp"))
|
if (sourceFile.fileTags().contains("cpp"))
|
||||||
return CppTools::Constants::CPP_SOURCE_MIMETYPE;
|
return QString(CppTools::Constants::CPP_SOURCE_MIMETYPE);
|
||||||
if (sourceFile.fileTags().contains("c"))
|
if (sourceFile.fileTags().contains("c"))
|
||||||
return CppTools::Constants::C_SOURCE_MIMETYPE;
|
return QString(CppTools::Constants::C_SOURCE_MIMETYPE);
|
||||||
if (sourceFile.fileTags().contains("objc"))
|
if (sourceFile.fileTags().contains("objc"))
|
||||||
return CppTools::Constants::OBJECTIVE_C_SOURCE_MIMETYPE;
|
return QString(CppTools::Constants::OBJECTIVE_C_SOURCE_MIMETYPE);
|
||||||
if (sourceFile.fileTags().contains("objcpp"))
|
if (sourceFile.fileTags().contains("objcpp"))
|
||||||
return CppTools::Constants::OBJECTIVE_CPP_SOURCE_MIMETYPE;
|
return QString(CppTools::Constants::OBJECTIVE_CPP_SOURCE_MIMETYPE);
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user