diff options
Diffstat (limited to '')
-rw-r--r-- | src/lib_ffi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_ffi.c b/src/lib_ffi.c index 5eac5688..562255aa 100644 --- a/src/lib_ffi.c +++ b/src/lib_ffi.c | |||
@@ -507,7 +507,7 @@ LJLIB_CF(ffi_new) LJLIB_REC(.) | |||
507 | if (!(info & CTF_VLA) && ctype_align(info) <= CT_MEMALIGN) | 507 | if (!(info & CTF_VLA) && ctype_align(info) <= CT_MEMALIGN) |
508 | cd = lj_cdata_new(cts, id, sz); | 508 | cd = lj_cdata_new(cts, id, sz); |
509 | else | 509 | else |
510 | cd = lj_cdata_newv(cts, id, sz, ctype_align(info)); | 510 | cd = lj_cdata_newv(L, id, sz, ctype_align(info)); |
511 | setcdataV(L, o-1, cd); /* Anchor the uninitialized cdata. */ | 511 | setcdataV(L, o-1, cd); /* Anchor the uninitialized cdata. */ |
512 | lj_cconv_ct_init(cts, ct, sz, cdataptr(cd), | 512 | lj_cconv_ct_init(cts, ct, sz, cdataptr(cd), |
513 | o, (MSize)(L->top - o)); /* Initialize cdata. */ | 513 | o, (MSize)(L->top - o)); /* Initialize cdata. */ |