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:
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;
}