From 902fb94274b68856729c5a757d320daec60f1e01 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Wed, 4 Nov 2020 10:47:14 +0800 Subject: [PATCH] Revert "bugfix" This reverts commit cb445f17d4c761e1f8d325fa40d2327400b97f6f. --- 3rd/lua/ldo.c | 2 +- 3rd/lua/lstate.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/3rd/lua/ldo.c b/3rd/lua/ldo.c index cb10dc86..a60972b2 100644 --- a/3rd/lua/ldo.c +++ b/3rd/lua/ldo.c @@ -191,7 +191,7 @@ int luaD_reallocstack (lua_State *L, int newsize, int raiseerror) { luaM_error(L); else return 0; /* do not raise an error */ } - for (; lim < newsize + EXTRA_STACK; lim++) + for (; lim < newsize; lim++) setnilvalue(s2v(newstack + lim)); /* erase new segment */ correctstack(L, L->stack, newstack); L->stack = newstack; diff --git a/3rd/lua/lstate.h b/3rd/lua/lstate.h index 096bafd5..b70564a0 100644 --- a/3rd/lua/lstate.h +++ b/3rd/lua/lstate.h @@ -139,7 +139,7 @@ struct lua_longjmp; /* defined in ldo.c */ #define BASIC_STACK_SIZE (2*LUA_MINSTACK) -#define stacksize(th) cast_int((th)->stack_last + EXTRA_STACK - (th)->stack) +#define stacksize(th) cast_int((th)->stack_last - (th)->stack) /* kinds of Garbage Collection */