From 1aea5e768a5616d30a9568a57cc190cd96d2529c Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 16 Oct 2020 19:41:47 +0300 Subject: warning fix --- plugins/MirLua/src/Modules/m_json.cpp | 2 +- plugins/MirLua/src/metatable.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins/MirLua/src') diff --git a/plugins/MirLua/src/Modules/m_json.cpp b/plugins/MirLua/src/Modules/m_json.cpp index db45f77065..35a6eb1ba9 100644 --- a/plugins/MirLua/src/Modules/m_json.cpp +++ b/plugins/MirLua/src/Modules/m_json.cpp @@ -168,7 +168,7 @@ static int json__pairsIterator(lua_State *L) static int json__pairs(lua_State *L) { - JSONNode *node = *(JSONNode**)luaL_checkudata(L, 1, MT_JSON); + luaL_checkudata(L, 1, MT_JSON); lua_pushinteger(L, 0); lua_pushcclosure(L, json__pairsIterator, 1); diff --git a/plugins/MirLua/src/metatable.h b/plugins/MirLua/src/metatable.h index aa736428ca..82d4e07c21 100644 --- a/plugins/MirLua/src/metatable.h +++ b/plugins/MirLua/src/metatable.h @@ -29,6 +29,8 @@ public: CMTField(const char *name, int type) : name(mir_strdup(name)), type(type) {} + virtual ~CMTField() {} + const char* GetName() const { return name; } int GetType() const { return type; } -- cgit v1.2.3