forked from qt-creator/qt-creator
ClangCodeModel: Fix build with MSVC 2022
Change-Id: Ifd0e1e67057e57e4c978784e9634f987edb9dfe4 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -584,10 +584,10 @@ QStringList createClangOptions(const ProjectPart &projectPart, const QString &fi
|
||||
|
||||
// FIXME: Sanitize FileOptionsBuilder instead.
|
||||
QStringList fileArgs = fileOptions.options();
|
||||
if (projectPartOptions.contains("-TP"))
|
||||
fileArgs.removeAll("/TP");
|
||||
if (projectPartOptions.contains("-TC"))
|
||||
fileArgs.removeAll("/TC");
|
||||
if (projectPartOptions.contains(QLatin1String("-TP")))
|
||||
fileArgs.removeAll(QLatin1String("/TP"));
|
||||
if (projectPartOptions.contains(QLatin1String("-TC")))
|
||||
fileArgs.removeAll(QLatin1String("/TC"));
|
||||
|
||||
return projectPartOptions + fileArgs;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user