From 70c6c50d70b2e27929907c0f18e981a03e68f270 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 15 Apr 2018 15:05:15 +0300 Subject: fixes #1268 (even if a service mode plugin is disabled in the Options, it still remains loaded) --- src/mir_app/src/newplugins.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/mir_app') diff --git a/src/mir_app/src/newplugins.cpp b/src/mir_app/src/newplugins.cpp index a0769d2b19..1771bb117f 100644 --- a/src/mir_app/src/newplugins.cpp +++ b/src/mir_app/src/newplugins.cpp @@ -834,6 +834,10 @@ int LoadNewPluginsModule(void) } } + for (auto &it : servicePlugins.rev_iter()) + if (!isPluginOnWhiteList(it->pluginname)) + Plugin_Uninit(it); + HookEvent(ME_OPT_INITIALISE, PluginOptionsInit); return 0; } -- cgit v1.2.3