diff options
Diffstat (limited to 'src/lj_func.c')
-rw-r--r-- | src/lj_func.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_func.c b/src/lj_func.c index b3564091..d7d37802 100644 --- a/src/lj_func.c +++ b/src/lj_func.c | |||
@@ -95,7 +95,7 @@ void LJ_FASTCALL lj_func_freeuv(global_State *g, GCupval *uv) | |||
95 | 95 | ||
96 | GCfunc *lj_func_newC(lua_State *L, MSize nelems, GCtab *env) | 96 | GCfunc *lj_func_newC(lua_State *L, MSize nelems, GCtab *env) |
97 | { | 97 | { |
98 | GCfunc *fn = cast(GCfunc *, lj_mem_newgco(L, sizeCfunc(nelems))); | 98 | GCfunc *fn = (GCfunc *)lj_mem_newgco(L, sizeCfunc(nelems)); |
99 | fn->c.gct = ~LJ_TFUNC; | 99 | fn->c.gct = ~LJ_TFUNC; |
100 | fn->c.ffid = FF_C; | 100 | fn->c.ffid = FF_C; |
101 | fn->c.nupvalues = (uint8_t)nelems; | 101 | fn->c.nupvalues = (uint8_t)nelems; |
@@ -107,7 +107,7 @@ GCfunc *lj_func_newC(lua_State *L, MSize nelems, GCtab *env) | |||
107 | 107 | ||
108 | GCfunc *lj_func_newL(lua_State *L, GCproto *pt, GCtab *env) | 108 | GCfunc *lj_func_newL(lua_State *L, GCproto *pt, GCtab *env) |
109 | { | 109 | { |
110 | GCfunc *fn = cast(GCfunc *, lj_mem_newgco(L, sizeLfunc((MSize)pt->sizeuv))); | 110 | GCfunc *fn = (GCfunc *)lj_mem_newgco(L, sizeLfunc((MSize)pt->sizeuv)); |
111 | fn->l.gct = ~LJ_TFUNC; | 111 | fn->l.gct = ~LJ_TFUNC; |
112 | fn->l.ffid = FF_LUA; | 112 | fn->l.ffid = FF_LUA; |
113 | fn->l.nupvalues = (uint8_t)pt->sizeuv; | 113 | fn->l.nupvalues = (uint8_t)pt->sizeuv; |