diff --git a/src/plugins/valgrind/valgrindengine.cpp b/src/plugins/valgrind/valgrindengine.cpp index 6b16bc77e96..b915c05a3c0 100644 --- a/src/plugins/valgrind/valgrindengine.cpp +++ b/src/plugins/valgrind/valgrindengine.cpp @@ -64,7 +64,7 @@ ValgrindToolRunner::ValgrindToolRunner(RunControl *runControl, const QString &pr }); } -static QString selfModifyingCodeDetectionToString(int detection) +static QString selfModifyingCodeDetectionToString(ValgrindSettings::SelfModifyingCodeDetection detection) { switch (detection) { case ValgrindSettings::DetectSmcNo: return "none"; diff --git a/src/plugins/valgrind/valgrindsettings.h b/src/plugins/valgrind/valgrindsettings.h index ef081e565d8..e47e0e051c7 100644 --- a/src/plugins/valgrind/valgrindsettings.h +++ b/src/plugins/valgrind/valgrindsettings.h @@ -62,7 +62,7 @@ public: // Generic valgrind settings Utils::FilePathAspect valgrindExecutable{this}; Utils::StringAspect valgrindArguments{this}; - Utils::SelectionAspect selfModifyingCodeDetection{this}; + Utils::TypedSelectionAspect selfModifyingCodeDetection{this}; SuppressionAspect suppressions;