lua

A copy of the Lua development repository
Log | Files | Refs | README

commit 94c2449d25d0e00d72c2aa22904d6ff2cbb11ee2
parent c398a02110d72422f2c2e1168376d751ec1269db
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date:   Mon,  3 Jun 2002 17:12:28 -0300

undump may return LUA_ERRRUN

Diffstat:
Mldo.c | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git 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; }