From b987b7a8e5a78ff3cd63da062917b1c5fce91cc2 Mon Sep 17 00:00:00 2001 From: aunsane Date: Wed, 21 Mar 2018 01:28:14 +0300 Subject: MurLua: various fixes - fixed script reloading - fixed string interpolation - hook and service refs moved to Enviroment - removed RegisterProtocol from m_protocols - code cleanup - version bump --- plugins/MirLua/src/mlua.h | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'plugins/MirLua/src/mlua.h') diff --git a/plugins/MirLua/src/mlua.h b/plugins/MirLua/src/mlua.h index 21ace43dc6..44ebd4a40d 100644 --- a/plugins/MirLua/src/mlua.h +++ b/plugins/MirLua/src/mlua.h @@ -1,15 +1,6 @@ #ifndef _LUA_CORE_H_ #define _LUA_CORE_H_ -struct HandleRefParam -{ - HANDLE h; - int ref; - lua_State *L; - HandleRefParam(HANDLE h) : L(nullptr), h(h), ref(0) { } - HandleRefParam(lua_State *L, HANDLE h, int ref = 0) : L(L), h(h), ref(ref) { } -}; - class CMLua { private: @@ -17,13 +8,8 @@ private: void SetPaths(); - static void KillLuaRefs(); - public: - static LIST HookRefs; - static LIST ServiceRefs; - - LIST Scripts; + OBJLIST Scripts; CMLua(); ~CMLua(); -- cgit v1.2.3