Unload plugin on exit.

This commit is contained in:
morg
2021-10-12 10:37:42 +02:00
parent 12b12a8551
commit 0eab54f04f
4 changed files with 14 additions and 3 deletions

View File

@@ -329,3 +329,11 @@ void PluginManager::UnloadPlugin(std::string path)
ActivePlugins[plugin_idx].loaded = false;
}
}
void PluginManager::UnloadPlugins()
{
for(const OpenRGBPluginEntry& plugin_entry: ActivePlugins)
{
plugin_entry.plugin->Unload();
}
}