diff --git a/src/plugins/cmakeprojectmanager/cmakesettingspage.cpp b/src/plugins/cmakeprojectmanager/cmakesettingspage.cpp index 8afc1480221..052600611d9 100644 --- a/src/plugins/cmakeprojectmanager/cmakesettingspage.cpp +++ b/src/plugins/cmakeprojectmanager/cmakesettingspage.cpp @@ -144,14 +144,14 @@ public: m_pathIsFile = fi.isFile(); m_pathIsExecutable = fi.isExecutable(); - auto cmake = std::make_unique(m_autodetected ? CMakeTool::AutoDetection - : CMakeTool::ManualDetection, m_id); - cmake->setFilePath(m_executable); - m_isSupported = cmake->hasFileApi(); + CMakeTool cmake(m_autodetected ? CMakeTool::AutoDetection + : CMakeTool::ManualDetection, m_id); + cmake.setFilePath(m_executable); + m_isSupported = cmake.hasFileApi(); m_tooltip = tr("Version: %1
Supports fileApi: %2") - .arg(QString::fromUtf8(cmake->version().fullVersion)) - .arg(cmake->hasFileApi() ? tr("yes") : tr("no")); + .arg(QString::fromUtf8(cmake.version().fullVersion)) + .arg(cmake.hasFileApi() ? tr("yes") : tr("no")); } CMakeToolTreeItem() = default;