summaryrefslogtreecommitdiffstats
path: root/source/ManualBindings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/ManualBindings.cpp')
-rw-r--r--source/ManualBindings.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/source/ManualBindings.cpp b/source/ManualBindings.cpp
index 418819910..f3325f25c 100644
--- a/source/ManualBindings.cpp
+++ b/source/ManualBindings.cpp
@@ -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.");