Ejemplo n.º 1
0
int centroidset_erase(centroidset_t *centroidset, double mean)
{
	int ret;
	centroid_t *centroid;

	centroid = calloc(1, sizeof(centroid_t));
  centroid->mean = mean;

	ret = jsw_rberase(centroidset, (void*)centroid);
	if (ret == 0) {
		printf("failed to erase the centroid with mean %f\n", mean);
		free(centroid);
		return -1;
	}

	return 0;
}
Ejemplo n.º 2
0
void cx_rbtreeRemove(cx_rbtree tree, void* key) {
    jsw_rberase((jsw_rbtree_t*)tree, key);
}