From 6847777dfa98b0436a642277b757c3b09717817c Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 10 Sep 2022 03:23:51 -0700 Subject: no need to export Miranda's offal to the outside world --- plugins/MirLua/src/environment.cpp | 6 ++---- plugins/MirLua/src/plugin.cpp | 5 ----- 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'plugins/MirLua/src') diff --git a/plugins/MirLua/src/environment.cpp b/plugins/MirLua/src/environment.cpp index 2c34af11bd..7d8319746d 100644 --- a/plugins/MirLua/src/environment.cpp +++ b/plugins/MirLua/src/environment.cpp @@ -5,6 +5,7 @@ extern PLUGININFOEX pluginInfoEx; EXTERN_C MIR_APP_DLL(void) RegisterPlugin(CMPluginBase *pPlugin); +EXTERN_C MIR_APP_DLL(void) UnregisterPlugin(CMPluginBase *pPlugin); CMLuaEnvironment::CMLuaEnvironment(lua_State *L) : CMPluginBase(nullptr, pluginInfoEx), L(L) @@ -15,10 +16,7 @@ CMLuaEnvironment::CMLuaEnvironment(lua_State *L) : int CMLuaEnvironment::Unload() { - KillModuleIcons(this); - KillModuleSounds(this); - KillModuleMenus(this); - KillModuleHotkeys(this); + ::UnregisterPlugin(this); KillObjectEventHooks(this); KillObjectServices(this); diff --git a/plugins/MirLua/src/plugin.cpp b/plugins/MirLua/src/plugin.cpp index 70cd628fab..9376355a7f 100644 --- a/plugins/MirLua/src/plugin.cpp +++ b/plugins/MirLua/src/plugin.cpp @@ -76,11 +76,6 @@ void CMPlugin::UnloadLua() lua_close(L); } - - KillModuleIcons(this); - KillModuleSounds(this); - KillModuleMenus(this); - KillModuleHotkeys(this); } void CMPlugin::ReloadLuaScripts() -- cgit v1.2.3