From 1f92d4c389cceba6f90261d9cb29885c8a3ca24c Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 29 Oct 2021 09:19:59 +0800 Subject: *misc --- Runtime/Lua/LuaBind/LuaBindUtility.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Runtime/Lua/LuaBind/LuaBindUtility.h') diff --git a/Runtime/Lua/LuaBind/LuaBindUtility.h b/Runtime/Lua/LuaBind/LuaBindUtility.h index c5807c1..b890b57 100644 --- a/Runtime/Lua/LuaBind/LuaBindUtility.h +++ b/Runtime/Lua/LuaBind/LuaBindUtility.h @@ -48,7 +48,10 @@ T* self = state.GetUserdata(1); #define LUA_BIND_CHECK(L, params)\ - if(!state.CheckParams(1, params)) return 0 + if(!state.CheckParams(1, params)) {\ + luaL_error(state, "Unexcepted parameters.");\ + return 0;\ + } #define LUA_BIND_INHERIT(state, type) type::RegisterClass(state) -- cgit v1.1-26-g67d0