From 3b468ceedbfd117820a5d6f96a7545d302dc008b Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Wed, 5 Jan 2011 20:28:57 +0100 Subject: [PATCH] FFI: Force snapshot after store to cdata. --- src/lj_crecord.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lj_crecord.c b/src/lj_crecord.c index a02f1c4d..59984069 100644 --- a/src/lj_crecord.c +++ b/src/lj_crecord.c @@ -470,6 +470,7 @@ index_struct: J->base[0] = crec_tv_ct(J, ct, sid, ptr); } else { /* __newindex metamethod. */ rd->nres = 0; + J->needsnap = 1; crec_ct_tv(J, ct, ptr, J->base[2], &rd->argv[2]); } }