diff options
-rw-r--r-- | src/lj_crecord.c | 1 |
1 files changed, 1 insertions, 0 deletions
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: | |||
470 | J->base[0] = crec_tv_ct(J, ct, sid, ptr); | 470 | J->base[0] = crec_tv_ct(J, ct, sid, ptr); |
471 | } else { /* __newindex metamethod. */ | 471 | } else { /* __newindex metamethod. */ |
472 | rd->nres = 0; | 472 | rd->nres = 0; |
473 | J->needsnap = 1; | ||
473 | crec_ct_tv(J, ct, ptr, J->base[2], &rd->argv[2]); | 474 | crec_ct_tv(J, ct, ptr, J->base[2], &rd->argv[2]); |
474 | } | 475 | } |
475 | } | 476 | } |