diff options
author | Mike Pall <mike> | 2021-07-19 17:05:48 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2021-07-19 17:05:48 +0200 |
commit | 4deb5a1588ed53c0c578a343519b5ede59f3d928 (patch) | |
tree | 3f6ce2b60bce91734e45e4aefd982d0a938ba303 | |
parent | 29bc1f04ace7e466437ebb08ac73c86b8a11cfda (diff) | |
parent | 6ca580155b035fd369f193cdee59391b594a5028 (diff) | |
download | luajit-4deb5a1588ed53c0c578a343519b5ede59f3d928.tar.gz luajit-4deb5a1588ed53c0c578a343519b5ede59f3d928.tar.bz2 luajit-4deb5a1588ed53c0c578a343519b5ede59f3d928.zip |
Merge branch 'master' into v2.1
-rw-r--r-- | src/lj_ffrecord.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index 770b1586..92902b70 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c | |||
@@ -323,9 +323,9 @@ static void LJ_FASTCALL recff_select(jit_State *J, RecordFFData *rd) | |||
323 | ptrdiff_t n = (ptrdiff_t)J->maxslot; | 323 | ptrdiff_t n = (ptrdiff_t)J->maxslot; |
324 | if (start < 0) start += n; | 324 | if (start < 0) start += n; |
325 | else if (start > n) start = n; | 325 | else if (start > n) start = n; |
326 | rd->nres = n - start; | ||
327 | if (start >= 1) { | 326 | if (start >= 1) { |
328 | ptrdiff_t i; | 327 | ptrdiff_t i; |
328 | rd->nres = n - start; | ||
329 | for (i = 0; i < n - start; i++) | 329 | for (i = 0; i < n - start; i++) |
330 | J->base[i] = J->base[start+i]; | 330 | J->base[i] = J->base[start+i]; |
331 | } /* else: Interpreter will throw. */ | 331 | } /* else: Interpreter will throw. */ |