Add mark call for place->mref
This commit is contained in:
parent
0648d3ceb4
commit
d7785a3520
|
@ -35,6 +35,7 @@ static int place_val_SIZE(void *p, struct NewGC *gc) {
|
|||
static int place_val_MARK(void *p, struct NewGC *gc) {
|
||||
Scheme_Place *pr = (Scheme_Place *)p;
|
||||
gcMARK2(pr->channel, gc);
|
||||
gcMARK2(pr->mref, gc);
|
||||
|
||||
return
|
||||
gcBYTES_TO_WORDS(sizeof(Scheme_Place));
|
||||
|
@ -43,6 +44,7 @@ static int place_val_MARK(void *p, struct NewGC *gc) {
|
|||
static int place_val_FIXUP(void *p, struct NewGC *gc) {
|
||||
Scheme_Place *pr = (Scheme_Place *)p;
|
||||
gcFIXUP2(pr->channel, gc);
|
||||
gcFIXUP2(pr->mref, gc);
|
||||
|
||||
return
|
||||
gcBYTES_TO_WORDS(sizeof(Scheme_Place));
|
||||
|
|
|
@ -1449,6 +1449,7 @@ place_val {
|
|||
mark:
|
||||
Scheme_Place *pr = (Scheme_Place *)p;
|
||||
gcMARK2(pr->channel, gc);
|
||||
gcMARK2(pr->mref, gc);
|
||||
|
||||
size:
|
||||
gcBYTES_TO_WORDS(sizeof(Scheme_Place));
|
||||
|
|
Loading…
Reference in New Issue
Block a user