diff options
Diffstat (limited to 'crawl-ref/source/luaterp.cc')
-rw-r--r-- | crawl-ref/source/luaterp.cc | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/crawl-ref/source/luaterp.cc b/crawl-ref/source/luaterp.cc index 8fb68448ec..1ef18db9c8 100644 --- a/crawl-ref/source/luaterp.cc +++ b/crawl-ref/source/luaterp.cc @@ -86,10 +86,7 @@ static int _loadline(lua_State *ls) static int _docall(lua_State *ls) { int status; - int base = lua_gettop(ls); - status = lua_pcall(ls, 0, LUA_MULTRET, base); - if (status != 0) - lua_gc(ls, LUA_GCCOLLECT, 0); + status = lua_pcall(ls, 0, LUA_MULTRET, 0); return (status); } |