Пример #1
0
void faup_tld_tree_free(TLDNode *tld_tree, TLDNode *last_tld_tree, int pos)
{
  if (!tld_tree) return;

  if (tld_tree->kid) {
    faup_tld_tree_free(tld_tree->kid, tld_tree, pos+1);
  }
  if (tld_tree->sibling) {
    faup_tld_tree_free(tld_tree->sibling, tld_tree, pos+1);
  }

  free(tld_tree);
}
Пример #2
0
void faup_options_disable_tld_above_one(faup_options_t *opts)
{
	opts->tld_greater_extraction = 0;
	faup_tld_tree_free(opts->tld_tree, NULL, 0);
	opts->tld_tree = NULL;
}