void mark_mudlib_stats() { mudlib_stats_t *dl; for (dl = domains; dl; dl = dl->next) { DO_MARK(dl, TAG_MUDLIB_STATS); EXTRA_REF(BLOCK(dl->name))++; } for (dl = authors; dl; dl = dl->next) { DO_MARK(dl, TAG_MUDLIB_STATS); EXTRA_REF(BLOCK(dl->name))++; } }
void mark_mapping_node_blocks() { mapping_node_block_t *mnb = mapping_node_blocks; while (mnb) { DO_MARK(mnb, TAG_MAP_NODE_BLOCK); mnb = mnb->next; } }