View | Details | Raw Unified
Collapse All | Expand All

(-) lua-5.1.3.orig/src/luaconf.h (-3 / +3 lines)
 Lines 447-456    Link Here 
@* can use.
@* can use.
** CHANGE it if you need lots of (Lua) stack space for your C
** CHANGE it if you need lots of (Lua) stack space for your C
** functions. This limit is arbitrary; its only purpose is to stop C
** functions. This limit is arbitrary; its only purpose is to stop C
** functions to consume unlimited stack space.
** functions to consume unlimited stack space. (must be smaller than
** -LUA_REGISTRYINDEX)
*/
*/
#define LUAI_MCS_AUX	((int)(INT_MAX / (4*sizeof(LUA_NUMBER))))
#define LUAI_MAXCSTACK	8000
#define LUAI_MAXCSTACK	(LUAI_MCS_AUX > SHRT_MAX ? SHRT_MAX : LUAI_MCS_AUX)