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