From b07812d3103375cc30ce670d0b1ee6e18e86facb Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 26 Mar 2014 21:23:21 +0100 Subject: [PATCH] Fixed LuaClass not cleaning the Lua stack Former-commit-id: 32cc2a2d442b5c833cfcb913bc497a318a96d8e5 --- include/Nazara/Lua/LuaClass.inl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/Nazara/Lua/LuaClass.inl b/include/Nazara/Lua/LuaClass.inl index c51bae4a0..19a049244 100644 --- a/include/Nazara/Lua/LuaClass.inl +++ b/include/Nazara/Lua/LuaClass.inl @@ -85,7 +85,7 @@ void NzLuaClass::Register(NzLuaInstance& lua) index++; } } - lua.Pop(); + lua.Pop(); // On pop la metatable if (m_info->constructor) { @@ -93,6 +93,7 @@ void NzLuaClass::Register(NzLuaInstance& lua) lua.PushCFunction(ConstructorProxy, 1); lua.SetGlobal(m_info->name); } + lua.Pop(); // On pop l'Userdata (contenant nos informations) } template