diff options
author | Mike Pall <mike> | 2009-12-29 04:36:35 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2009-12-29 04:36:35 +0100 |
commit | 24429ed1f5c52258700e2e16c898c1dd9b8c4203 (patch) | |
tree | 984fd197d92070fe6e04edbe237444ee44b5b0c5 /src/lj_gc.c | |
parent | 81c9f5de89a03396ca80cd84e7c68552df7fd9f4 (diff) | |
download | luajit-24429ed1f5c52258700e2e16c898c1dd9b8c4203.tar.gz luajit-24429ed1f5c52258700e2e16c898c1dd9b8c4203.tar.bz2 luajit-24429ed1f5c52258700e2e16c898c1dd9b8c4203.zip |
Fix alloc/free sizes of internal GCRef arrays.
Diffstat (limited to 'src/lj_gc.c')
-rw-r--r-- | src/lj_gc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_gc.c b/src/lj_gc.c index 55640521..3e4c1787 100644 --- a/src/lj_gc.c +++ b/src/lj_gc.c | |||
@@ -327,7 +327,7 @@ static size_t propagatemark(global_State *g) | |||
327 | GCproto *pt = gco2pt(o); | 327 | GCproto *pt = gco2pt(o); |
328 | gc_traverse_proto(g, pt); | 328 | gc_traverse_proto(g, pt); |
329 | return sizeof(GCproto) + sizeof(BCIns) * pt->sizebc + | 329 | return sizeof(GCproto) + sizeof(BCIns) * pt->sizebc + |
330 | sizeof(GCobj *) * pt->sizekgc + | 330 | sizeof(GCRef) * pt->sizekgc + |
331 | sizeof(lua_Number) * pt->sizekn + | 331 | sizeof(lua_Number) * pt->sizekn + |
332 | sizeof(int16_t) * pt->sizeuv + | 332 | sizeof(int16_t) * pt->sizeuv + |
333 | sizeof(int32_t) * pt->sizelineinfo + | 333 | sizeof(int32_t) * pt->sizelineinfo + |