aboutsummaryrefslogtreecommitdiff
path: root/src/lj_func.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-03-10 02:13:43 +0100
committerMike Pall <mike>2011-03-10 02:13:43 +0100
commit889368e921a11e2abb3769e2c1f395174e83112d (patch)
treea0280bec2142380ce13b1afc2d8e17fcd65e29e9 /src/lj_func.c
parentbfce3c1127fd57fe0c935c92bcf45b4737041edd (diff)
downloadluajit-889368e921a11e2abb3769e2c1f395174e83112d.tar.gz
luajit-889368e921a11e2abb3769e2c1f395174e83112d.tar.bz2
luajit-889368e921a11e2abb3769e2c1f395174e83112d.zip
Get rid of the remaining silly cast macros from Lua.
Diffstat (limited to 'src/lj_func.c')
-rw-r--r--src/lj_func.c4
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
96GCfunc *lj_func_newC(lua_State *L, MSize nelems, GCtab *env) 96GCfunc *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
108GCfunc *lj_func_newL(lua_State *L, GCproto *pt, GCtab *env) 108GCfunc *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;