예제 #1
0
파일: kdtree.c 프로젝트: ahmadyan/Duplex
static void clear_results(struct kdres *rset) {
  struct res_node *tmp, *node = rset->rlist->next;

  while (node) {
    tmp = node;
    node = node->next;
    free_resnode(tmp);
  }

  rset->rlist->next = 0;
}
예제 #2
0
void kd_res_free(struct kdres *rset)
{
	clear_results(rset);
	free_resnode(rset->rlist);
	free(rset);
}