diff --git a/src/plugins/cppeditor/cppmodelmanager.cpp b/src/plugins/cppeditor/cppmodelmanager.cpp index 6f2aebcca32..801fb519e03 100644 --- a/src/plugins/cppeditor/cppmodelmanager.cpp +++ b/src/plugins/cppeditor/cppmodelmanager.cpp @@ -553,7 +553,7 @@ using FindUnusedActionsEnabledSwitcherPtr = std::shared_ptr &search, - const std::shared_ptr> &findRefsFuture, + const std::shared_ptr> &findRefsFuture, const FindUnusedActionsEnabledSwitcherPtr &actionsSwitcher) { if (!search || findRefsFuture->isCanceled()) @@ -650,14 +650,14 @@ void CppModelManager::findUnusedFunctions(const FilePath &folder) Utils::transform(links, [](const Link &l) { return QVariant::fromValue(l); })); search->setUserData(remainingAndActiveLinks); - const auto findRefsFuture = std::make_shared>(); + const auto findRefsFuture = std::make_shared>(); FutureProgress *const progress = ProgressManager::addTask(findRefsFuture->future(), Tr::tr("Finding Unused Functions"), "CppEditor.FindUnusedFunctions"); connect(progress, &FutureProgress::canceled, search, - [search, future = std::weak_ptr>(findRefsFuture)] { + [search, future = std::weak_ptr>(findRefsFuture)] { search->finishSearch(true); if (const auto f = future.lock()) { f->cancel();