From 8150209ff7b9a4bb5bf8e580ac05c9dc2fe77854 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 6 Jan 2016 11:40:52 +0100 Subject: Analyzer: Slim down AnalyzerStartParameters * SysRoot can always be determined from kit. * Pass around RunMode as extra parameter not as part of AnalyzerStartParameters. That's closer to the pattern used elsewhere. * Environment was always initialized from the runconfig's EnvironmentAspect. The tools can do that directly. * Provide setter for display name for cases where it is not equal to RunConfiguration::displayName Change-Id: I811a0d7cdeb55cc37a16a593b3942abb567a2150 Reviewed-by: BogDan Vatra Reviewed-by: Ulf Hermann --- src/plugins/valgrind/memcheckengine.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/plugins/valgrind/memcheckengine.h') diff --git a/src/plugins/valgrind/memcheckengine.h b/src/plugins/valgrind/memcheckengine.h index f00c19ee19..06565183d5 100644 --- a/src/plugins/valgrind/memcheckengine.h +++ b/src/plugins/valgrind/memcheckengine.h @@ -46,7 +46,8 @@ class MemcheckRunControl : public ValgrindRunControl public: MemcheckRunControl(const Analyzer::AnalyzerStartParameters &sp, - ProjectExplorer::RunConfiguration *runConfiguration); + ProjectExplorer::RunConfiguration *runConfiguration, + Core::Id runMode); bool startEngine() override; void stopEngine() override; -- cgit v1.2.1