diff options
Diffstat (limited to '')
-rw-r--r-- | src/lj_crecord.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_crecord.c b/src/lj_crecord.c index df98e6ec..4f0dfa9a 100644 --- a/src/lj_crecord.c +++ b/src/lj_crecord.c | |||
@@ -1514,7 +1514,7 @@ void LJ_FASTCALL recff_ffi_string(jit_State *J, RecordFFData *rd) | |||
1514 | TRef tr = J->base[0]; | 1514 | TRef tr = J->base[0]; |
1515 | if (tr) { | 1515 | if (tr) { |
1516 | TRef trlen = J->base[1]; | 1516 | TRef trlen = J->base[1]; |
1517 | if (trlen) { | 1517 | if (!tref_isnil(trlen)) { |
1518 | trlen = crec_toint(J, cts, trlen, &rd->argv[1]); | 1518 | trlen = crec_toint(J, cts, trlen, &rd->argv[1]); |
1519 | tr = crec_ct_tv(J, ctype_get(cts, CTID_P_CVOID), 0, tr, &rd->argv[0]); | 1519 | tr = crec_ct_tv(J, ctype_get(cts, CTID_P_CVOID), 0, tr, &rd->argv[0]); |
1520 | } else { | 1520 | } else { |