0 is a valid menu number (walls)

This commit is contained in:
jacksonmj 2011-08-05 19:16:09 +08:00 committed by Simon Robertshaw
parent 75d7853a74
commit 39e1ffe5bf

View File

@ -1011,8 +1011,8 @@ int luatpt_airheat(lua_State* l)
int luatpt_active_menu(lua_State* l)
{
int menuid;
menuid = luaL_optint(l, 1, 0);
if (menuid < SC_TOTAL && menuid > 0)
menuid = luaL_optint(l, 1, -1);
if (menuid < SC_TOTAL && menuid >= 0)
active_menu = menuid;
else
return luaL_error(l, "Invalid menu");