diff options
Diffstat (limited to 'plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp')
-rw-r--r-- | plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp index caa9f7b6c0..1b2bdcad38 100644 --- a/plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp +++ b/plugins/clangstaticanalyzer/clangstaticanalyzertool.cpp @@ -160,7 +160,8 @@ QWidget *ClangStaticAnalyzerTool::createWidgets() AnalyzerRunControl *ClangStaticAnalyzerTool::createRunControl( const AnalyzerStartParameters &sp, - ProjectExplorer::RunConfiguration *runConfiguration) + RunConfiguration *runConfiguration, + Core::Id runMode) { QTC_ASSERT(runConfiguration, return 0); QTC_ASSERT(m_projectInfoBeforeBuild.isValid(), return 0); @@ -176,8 +177,8 @@ AnalyzerRunControl *ClangStaticAnalyzerTool::createRunControl( return 0); m_projectInfoBeforeBuild = CppTools::ProjectInfo(); - ClangStaticAnalyzerRunControl *engine - = new ClangStaticAnalyzerRunControl(sp, runConfiguration, projectInfoAfterBuild); + auto engine = new ClangStaticAnalyzerRunControl(sp, runConfiguration, runMode, + projectInfoAfterBuild); connect(engine, &ClangStaticAnalyzerRunControl::starting, this, &ClangStaticAnalyzerTool::onEngineIsStarting); connect(engine, &ClangStaticAnalyzerRunControl::newDiagnosticsAvailable, |