summaryrefslogtreecommitdiff
path: root/plugins/MirLua/src/mlua_script.cpp
diff options
context:
space:
mode:
authorAlexander Lantsev <aunsane@gmail.com>2015-12-28 19:08:23 +0000
committerAlexander Lantsev <aunsane@gmail.com>2015-12-28 19:08:23 +0000
commit533a0aa0576ed31f1840c099267a34330952c4e8 (patch)
tree152d8475484054e4c709ebe8426c30cf03a35190 /plugins/MirLua/src/mlua_script.cpp
parent23a09a681153a5d298bcac9d68f8288198c2d518 (diff)
MirLua: minor changes
git-svn-id: http://svn.miranda-ng.org/main/trunk@15960 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/MirLua/src/mlua_script.cpp')
-rw-r--r--plugins/MirLua/src/mlua_script.cpp14
1 files changed, 4 insertions, 10 deletions
diff --git a/plugins/MirLua/src/mlua_script.cpp b/plugins/MirLua/src/mlua_script.cpp
index f2deb2ff27..3ddbbd8a15 100644
--- a/plugins/MirLua/src/mlua_script.cpp
+++ b/plugins/MirLua/src/mlua_script.cpp
@@ -42,11 +42,8 @@ bool CMLuaScript::Load()
return false;
}
- if (lua_pcall(L, 0, 1, 0))
- {
- CallService(MS_NETLIB_LOG, (WPARAM)hNetlib, (LPARAM)lua_tostring(L, -1));
+ if (luaM_pcall(L))
return false;
- }
isLoaded = true;
@@ -56,10 +53,7 @@ bool CMLuaScript::Load()
lua_pushliteral(L, "Load");
lua_gettable(L, -2);
if (lua_isfunction(L, -1))
- {
- if (lua_pcall(L, 0, 0, 0))
- CallService(MS_NETLIB_LOG, (WPARAM)hNetlib, (LPARAM)lua_tostring(L, -1));
- }
+ luaM_pcall(L);
else
lua_pop(L, 1);
@@ -80,8 +74,8 @@ void CMLuaScript::Unload()
if (isLoaded && unloadRef)
{
lua_rawgeti(L, LUA_REGISTRYINDEX, unloadRef);
- if (lua_isfunction(L, -1) && lua_pcall(L, 0, 0, 0))
- CallService(MS_NETLIB_LOG, (WPARAM)hNetlib, (LPARAM)lua_tostring(L, -1));
+ if (lua_isfunction(L, -1))
+ luaM_pcall(L);
luaL_unref(L, LUA_REGISTRYINDEX, unloadRef);
isLoaded = false;
}