aboutsummaryrefslogtreecommitdiff
path: root/src/lj_gc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_gc.c')
-rw-r--r--src/lj_gc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_gc.c b/src/lj_gc.c
index 764d74a8..9f0ff2b6 100644
--- a/src/lj_gc.c
+++ b/src/lj_gc.c
@@ -254,7 +254,7 @@ static void gc_traverse_proto(global_State *g, GCproto *pt)
254 if (pt->chunkname) 254 if (pt->chunkname)
255 gc_mark_str(pt->chunkname); 255 gc_mark_str(pt->chunkname);
256 for (i = -(ptrdiff_t)pt->sizekgc; i < 0; i++) /* Mark collectable consts. */ 256 for (i = -(ptrdiff_t)pt->sizekgc; i < 0; i++) /* Mark collectable consts. */
257 gc_markobj(g, gcref(pt->k.gc[i])); 257 gc_markobj(g, proto_kgc(pt, i));
258 for (i = 0; i < (ptrdiff_t)pt->sizeuvname; i++) /* Mark upvalue names. */ 258 for (i = 0; i < (ptrdiff_t)pt->sizeuvname; i++) /* Mark upvalue names. */
259 if (pt->uvname[i]) 259 if (pt->uvname[i])
260 gc_mark_str(pt->uvname[i]); 260 gc_mark_str(pt->uvname[i]);