From 0bdfd4813f19099dbc62722e85061a6aaccb54de Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Thu, 20 May 2021 20:22:30 +0200 Subject: Update after removal of boost in uibase. --- src/plugincontainer.cpp | 9 +-------- src/plugincontainer.h | 1 - 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/src/plugincontainer.cpp b/src/plugincontainer.cpp index c5896d2e..c4640cc3 100644 --- a/src/plugincontainer.cpp +++ b/src/plugincontainer.cpp @@ -491,9 +491,7 @@ IPlugin* PluginContainer::registerPlugin(QObject *plugin, const QString& filepat if (diagnose != nullptr) { bf::at_key(m_Plugins).push_back(diagnose); bf::at_key(m_AccessPlugins)[diagnose] = pluginObj; - m_DiagnosisConnections.push_back( - diagnose->onInvalidated([&] () { emit diagnosisUpdate(); }) - ); + diagnose->onInvalidated([&]() { emit diagnosisUpdate(); }); } } { // file mapper plugin @@ -967,11 +965,6 @@ void PluginContainer::unloadPlugins() bf::for_each(m_AccessPlugins, [](auto& t) { t.second.clear(); }); m_Requirements.clear(); - for (const boost::signals2::connection& connection : m_DiagnosisConnections) { - connection.disconnect(); - } - m_DiagnosisConnections.clear(); - while (!m_PluginLoaders.empty()) { QPluginLoader* loader = m_PluginLoaders.back(); m_PluginLoaders.pop_back(); diff --git a/src/plugincontainer.h b/src/plugincontainer.h index 386b9bca..b250573a 100644 --- a/src/plugincontainer.h +++ b/src/plugincontainer.h @@ -476,7 +476,6 @@ private: std::map m_Requirements; std::map m_SupportedGames; - std::vector m_DiagnosisConnections; QStringList m_FailedPlugins; std::vector m_PluginLoaders; -- cgit v1.3.1