abort();
}
-
- SCM_SET_CELL_TYPE (scmptr, scm_tc_free_cell);
+ SCM_GC_SET_CELL_WORD (scmptr, 0, scm_tc_free_cell);
SCM_SET_FREE_CELL_CDR (scmptr, PTR2SCM (*free_list));
*free_list = scmptr;
free_count ++;
for (; p > card; p -= span)
{
const SCM scmptr = PTR2SCM (p);
- SCM_SET_CELL_TYPE (scmptr, scm_tc_free_cell);
+ SCM_GC_SET_CELL_WORD (scmptr, 0, scm_tc_free_cell);
SCM_SET_FREE_CELL_CDR (scmptr, PTR2SCM (*free_list));
*free_list = scmptr;
}