issue #196 reformat

cmake
Dibyendu Majumdar 3 years ago
parent 71644f5450
commit 36639d863a

@ -868,45 +868,44 @@ static void freeLclosure (lua_State *L, LClosure *cl) {
luaM_freemem(L, cl, sizeLclosure(cl->nupvalues)); luaM_freemem(L, cl, sizeLclosure(cl->nupvalues));
} }
static void freeobj(lua_State *L, GCObject *o) {
static void freeobj (lua_State *L, GCObject *o) {
switch (o->tt) { switch (o->tt) {
case LUA_TPROTO: case LUA_TPROTO:
luaF_freeproto(L, gco2p(o)); luaF_freeproto(L, gco2p(o));
break; break;
case LUA_TLCL: case LUA_TLCL:
freeLclosure(L, gco2lcl(o)); freeLclosure(L, gco2lcl(o));
break; break;
case LUA_TCCL: case LUA_TCCL:
luaM_freemem(L, o, sizeCclosure(gco2ccl(o)->nupvalues)); luaM_freemem(L, o, sizeCclosure(gco2ccl(o)->nupvalues));
break; break;
case LUA_TTABLE: case LUA_TTABLE:
luaH_free(L, gco2t(o)); luaH_free(L, gco2t(o));
break; break;
case LUA_TTHREAD: case LUA_TTHREAD:
luaE_freethread(L, gco2th(o)); luaE_freethread(L, gco2th(o));
break; break;
case LUA_TUSERDATA: case LUA_TUSERDATA:
luaM_freemem(L, o, sizeudata(gco2u(o))); luaM_freemem(L, o, sizeudata(gco2u(o)));
break; break;
/* RAVI changes */ /* RAVI changes */
case RAVI_TFARRAY: case RAVI_TFARRAY:
case RAVI_TIARRAY: case RAVI_TIARRAY:
raviH_free(L, gco2array(o)); raviH_free(L, gco2array(o));
break; break;
case LUA_TSHRSTR: case LUA_TSHRSTR:
luaS_remove(L, gco2ts(o)); /* remove it from hash table */ luaS_remove(L, gco2ts(o)); /* remove it from hash table */
luaM_freemem(L, o, sizelstring(gco2ts(o)->shrlen)); luaM_freemem(L, o, sizelstring(gco2ts(o)->shrlen));
break; break;
case LUA_TLNGSTR: case LUA_TLNGSTR:
luaM_freemem(L, o, sizelstring(gco2ts(o)->u.lnglen)); luaM_freemem(L, o, sizelstring(gco2ts(o)->u.lnglen));
break; break;
default: lua_assert(0); default:
lua_assert(0);
} }
} }
/* /*
** sweep at most 'countin' elements from a list of GCObjects erasing dead ** sweep at most 'countin' elements from a list of GCObjects erasing dead
** objects, where a dead object is one marked with the old (non current) ** objects, where a dead object is one marked with the old (non current)

Loading…
Cancel
Save