1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Revert "Make sure we get a stacktrace for as many lua errors as possible"

This reverts commit 362ef5f6ce.

Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this
caused a second, empty traceback in most cases.  In cases where there wasn't
annother traceback the stack had already unwound and the traceback was empty.
This commit is contained in:
ShadowNinja 2014-03-15 16:01:06 -04:00
parent 23be6450a1
commit f8b7555558
6 changed files with 29 additions and 29 deletions

View file

@ -654,7 +654,7 @@ ItemStack read_item(lua_State* L, int index,Server* srv)
}
else
{
throw LuaError(L, "Expecting itemstack, itemstring, table or nil");
throw LuaError(NULL, "Expecting itemstack, itemstring, table or nil");
}
}
@ -941,7 +941,7 @@ std::vector<ItemStack> read_items(lua_State *L, int index, Server *srv)
while (lua_next(L, index)) {
s32 key = luaL_checkinteger(L, -2);
if (key < 1) {
throw LuaError(L, "Invalid inventory list index");
throw LuaError(NULL, "Invalid inventory list index");
}
if (items.size() < (u32) key) {
items.resize(key);