From 3c7dc52909ce0688bdb20cacaf686413a79aaf48 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 18 Oct 2018 16:15:09 -0300 Subject: Handling of memory errors when creating to-be-closed upvalues --- lfunc.h | 1 + 1 file changed, 1 insertion(+) (limited to 'lfunc.h') diff --git a/lfunc.h b/lfunc.h index 4c788005..c9fe1314 100644 --- a/lfunc.h +++ b/lfunc.h @@ -47,6 +47,7 @@ LUAI_FUNC CClosure *luaF_newCclosure (lua_State *L, int nelems); LUAI_FUNC LClosure *luaF_newLclosure (lua_State *L, int nelems); LUAI_FUNC void luaF_initupvals (lua_State *L, LClosure *cl); LUAI_FUNC UpVal *luaF_findupval (lua_State *L, StkId level); +LUAI_FUNC void luaF_newtbcupval (lua_State *L, StkId level); LUAI_FUNC int luaF_close (lua_State *L, StkId level, int status); LUAI_FUNC void luaF_unlinkupval (UpVal *uv); LUAI_FUNC void luaF_freeproto (lua_State *L, Proto *f); -- cgit v1.2.3-55-g6feb