original commit: 243cd029bb19ce555dac4012e6e20c5673143b64
This commit is contained in:
Oscar Waddell 2019-10-26 21:16:45 +00:00
parent f9a2c87545
commit 05ced37f45

2
c/gc.c
View File

@ -1179,7 +1179,7 @@ void GCENTRY(ptr tc, IGEN mcg, IGEN tg) {
si->next = chunk->unused_segs; si->next = chunk->unused_segs;
chunk->unused_segs = si; chunk->unused_segs = si;
#ifdef WIPECLEAN #ifdef WIPECLEAN
memset((void *)build_ptr(seg,0), 0xc7, bytes_per_segment); memset((void *)build_ptr(si->number,0), 0xc7, bytes_per_segment);
#endif #endif
if ((chunk->nused_segs -= 1) == 0) { if ((chunk->nused_segs -= 1) == 0) {
if (chunk->bytes != (minimum_segment_request + 1) * bytes_per_segment) { if (chunk->bytes != (minimum_segment_request + 1) * bytes_per_segment) {