diff options
author | Mike Pall <mike> | 2011-02-28 19:46:55 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2011-02-28 19:47:51 +0100 |
commit | e1aa8d0d9772aad198483cf9ac2794895ff07558 (patch) | |
tree | dc8aa9c65f2580e0c2b5918cafd82be10298dd9e /src/lj_api.c | |
parent | 83a37aeca74724ef76dee7c8246bdbb88132940d (diff) | |
download | luajit-e1aa8d0d9772aad198483cf9ac2794895ff07558.tar.gz luajit-e1aa8d0d9772aad198483cf9ac2794895ff07558.tar.bz2 luajit-e1aa8d0d9772aad198483cf9ac2794895ff07558.zip |
FFI: Fix compiled ffi.string() semantics.
Diffstat (limited to 'src/lj_api.c')
-rw-r--r-- | src/lj_api.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_api.c b/src/lj_api.c index f33748ce..10f9f3cb 100644 --- a/src/lj_api.c +++ b/src/lj_api.c | |||
@@ -713,7 +713,7 @@ LUA_API void lua_concat(lua_State *L, int n) | |||
713 | copyTV(L, L->top-1, L->top); | 713 | copyTV(L, L->top-1, L->top); |
714 | } while (--n > 0); | 714 | } while (--n > 0); |
715 | } else if (n == 0) { /* Push empty string. */ | 715 | } else if (n == 0) { /* Push empty string. */ |
716 | setstrV(L, L->top, lj_str_new(L, "", 0)); | 716 | setstrV(L, L->top, &G(L)->strempty); |
717 | incr_top(L); | 717 | incr_top(L); |
718 | } | 718 | } |
719 | /* else n == 1: nothing to do. */ | 719 | /* else n == 1: nothing to do. */ |