lua

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

commit 1022b3c85ee2bc8ec109da03fb1168139f209536
parent a1d3e001b9d6e553591c5dc7fe6b59a170163f63
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date:   Thu, 31 Aug 2000 10:30:17 -0300

minimum size for stack

Diffstat:
Mlstate.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lstate.c b/lstate.c @@ -1,5 +1,5 @@ /* -** $Id: lstate.c,v 1.33 2000/08/14 17:46:07 roberto Exp roberto $ +** $Id: lstate.c,v 1.34 2000/08/28 17:57:04 roberto Exp roberto $ ** Global State ** See Copyright Notice in lua.h */ @@ -49,7 +49,8 @@ lua_State *lua_newstate (int stacksize, int put_builtin) { L->errorJmp = &myErrorJmp; if (setjmp(myErrorJmp.b) == 0) { /* to catch memory allocation errors */ L->gt = luaH_new(L, 10); - luaD_init(L, (stacksize == 0) ? DEFAULT_STACK_SIZE : stacksize); + luaD_init(L, (stacksize == 0) ? DEFAULT_STACK_SIZE : + stacksize+LUA_MINSTACK); luaS_init(L); luaX_init(L); luaT_init(L);