Fixed cRoot:GetFurnaceRecipe() Lua binding.

This commit is contained in:
madmaxoft
2013-11-22 16:49:38 +01:00
parent 7fd3fda5d3
commit 14569885e5
3 changed files with 41 additions and 4 deletions
+4 -3
View File
@@ -2067,15 +2067,16 @@ static int tolua_cRoot_GetFurnaceRecipe(lua_State * tolua_S)
{
cLuaState L(tolua_S);
if (
!L.CheckParamUserType(1, "const cItem") ||
!L.CheckParamEnd (2)
!L.CheckParamUserTable(1, "cRoot") ||
!L.CheckParamUserType (2, "const cItem") ||
!L.CheckParamEnd (3)
)
{
return 0;
}
// Check the input param:
cItem * Input = (cItem *)tolua_tousertype(L, 1, NULL);
cItem * Input = (cItem *)tolua_tousertype(L, 2, NULL);
if (Input == NULL)
{
LOGWARNING("cRoot:GetFurnaceRecipe: the Input parameter is nil or missing.");