| 201 | |
| 202 | |
| 203 | static void freestack (lua_State *L) { |
| 204 | if (L->stack.p == NULL) |
| 205 | return; /* stack not completely built yet */ |
| 206 | L->ci = &L->base_ci; /* free the entire 'ci' list */ |
| 207 | freeCI(L); |
| 208 | lua_assert(L->nci == 0); |
| 209 | luaM_freearray(L, L->stack.p, stacksize(L) + EXTRA_STACK); /* free stack */ |
| 210 | } |
| 211 | |
| 212 | |
| 213 | /* |
no test coverage detected