From 94c2449d25d0e00d72c2aa22904d6ff2cbb11ee2 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 3 Jun 2002 17:12:50 -0300 Subject: undump may return LUA_ERRRUN --- ldo.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ldo.c b/ldo.c index ee9dd249..e6eba7d1 100644 --- a/ldo.c +++ b/ldo.c @@ -1,5 +1,5 @@ /* -** $Id: ldo.c,v 1.177 2002/05/27 20:35:40 roberto Exp roberto $ +** $Id: ldo.c,v 1.178 2002/06/03 17:46:34 roberto Exp roberto $ ** Stack and Call structure of Lua ** See Copyright Notice in lua.h */ @@ -432,10 +432,8 @@ int luaD_protectedparser (lua_State *L, ZIO *z, int bin) { lua_assert(G(L)->nblocks >= old_blocks); G(L)->GCthreshold += (G(L)->nblocks - old_blocks); } - else { + else setobj(L->top++, &p.err); - lua_assert(status != LUA_ERRRUN); - } return status; } -- cgit v1.2.3-55-g6feb