Ejemplo n.º 1
0
void dict_free_nodes(dict_t *dict)
{
    safe_traverse(dict, dict->freenode);
    dict->nodecount = 0;
    dict->nilnode.left = &dict->nilnode;
    dict->nilnode.right = &dict->nilnode;
}
Ejemplo n.º 2
0
void fc_solve_kaz_tree_free_nodes(dict_t *dict)
{
    /* Removed for fc-solve. */
#ifdef NO_FC_SOLVE
    safe_traverse(dict, dict->freenode);
    dict->nodecount = 0;
#endif
    dict->nilnode.left = &dict->nilnode;
    dict->nilnode.right = &dict->nilnode;
}