diff options
Diffstat (limited to 'lapi.c')
-rw-r--r-- | lapi.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -207,6 +207,7 @@ LUA_API void lua_closeslot (lua_State *L, int idx) { | |||
207 | uplevel(L->openupval) == level, | 207 | uplevel(L->openupval) == level, |
208 | "no variable to close at given level"); | 208 | "no variable to close at given level"); |
209 | luaF_close(L, level, CLOSEKTOP, 0); | 209 | luaF_close(L, level, CLOSEKTOP, 0); |
210 | level = index2stack(L, idx); /* stack may be moved */ | ||
210 | setnilvalue(s2v(level)); | 211 | setnilvalue(s2v(level)); |
211 | lua_unlock(L); | 212 | lua_unlock(L); |
212 | } | 213 | } |