check for problems in bignums.
This commit is contained in:
parent
f6133f70b1
commit
7e7bc06d07
@ -1323,6 +1323,11 @@ mark_variable(CELL_PTR current USES_REGS)
|
|||||||
LOCAL_total_marked += 2+sz;
|
LOCAL_total_marked += 2+sz;
|
||||||
PUSH_POINTER(next PASS_REGS);
|
PUSH_POINTER(next PASS_REGS);
|
||||||
sz++;
|
sz++;
|
||||||
|
#if DEBUG
|
||||||
|
if (next[sz] != EndSpecials) {
|
||||||
|
fprintf(stderr,"[ Error: could not find EndSpecials at blob %p type %lx ]\n", next, next[1]);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
MARK(next+sz);
|
MARK(next+sz);
|
||||||
PUSH_POINTER(next+sz PASS_REGS);
|
PUSH_POINTER(next+sz PASS_REGS);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user