diff --git a/js/src/jsgc.c b/js/src/jsgc.c index efdc381763da..356d7c354bf8 100644 --- a/js/src/jsgc.c +++ b/js/src/jsgc.c @@ -1350,7 +1350,7 @@ js_NewGCThing(JSContext *cx, uintN flags, size_t nbytes) thing->flagp = NULL; #ifdef DEBUG_gchist gchist[gchpos].lastDitch = doGC; - gchist[gchpos].freeList = &rt->gcArenaList[flindex]; + gchist[gchpos].freeList = rt->gcArenaList[flindex].freeList; if (++gchpos == NGCHIST) gchpos = 0; #endif