diff options
Diffstat (limited to 'src/lj_record.c')
-rw-r--r-- | src/lj_record.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lj_record.c b/src/lj_record.c index ec03afe1..2aaded14 100644 --- a/src/lj_record.c +++ b/src/lj_record.c | |||
@@ -1563,6 +1563,11 @@ void lj_record_ins(jit_State *J) | |||
1563 | J->base[ra++] = TREF_NIL; | 1563 | J->base[ra++] = TREF_NIL; |
1564 | if (rc >= J->maxslot) J->maxslot = rc+1; | 1564 | if (rc >= J->maxslot) J->maxslot = rc+1; |
1565 | break; | 1565 | break; |
1566 | #if LJ_HASFFI | ||
1567 | case BC_KCDATA: | ||
1568 | rc = lj_ir_kgc(J, proto_kgc(J->pt, ~(ptrdiff_t)rc), IRT_CDATA); | ||
1569 | break; | ||
1570 | #endif | ||
1566 | 1571 | ||
1567 | /* -- Upvalue and function ops ------------------------------------------ */ | 1572 | /* -- Upvalue and function ops ------------------------------------------ */ |
1568 | 1573 | ||