diff options
Diffstat (limited to 'lapi.c')
| -rw-r--r-- | lapi.c | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -654,7 +654,7 @@ LUA_API void lua_concat (lua_State *L, int n) { | |||
| 654 | lua_lock(L); | 654 | lua_lock(L); |
| 655 | api_checknelems(L, n); | 655 | api_checknelems(L, n); |
| 656 | if (n >= 2) { | 656 | if (n >= 2) { |
| 657 | luaV_strconc(L, n, L->top); | 657 | luaV_strconc(L, n, L->top - L->ci->base - 1); |
| 658 | L->top -= (n-1); | 658 | L->top -= (n-1); |
| 659 | luaC_checkGC(L); | 659 | luaC_checkGC(L); |
| 660 | } | 660 | } |
