X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Flbalance%2Flbalance.c;h=643750cfe3dc01fba51e9e427f3cb21fb7872db7;hp=d3763a3f7884259bb5c8b70379f287dd66194cb8;hb=6abc867fce8c3eba40eb26092d31e34b47dd9165;hpb=74257cee33ae3033f961d5f22a0313b8cb1b18d4 diff --git a/ccan/lbalance/lbalance.c b/ccan/lbalance/lbalance.c index d3763a3f..643750cf 100644 --- a/ccan/lbalance/lbalance.c +++ b/ccan/lbalance/lbalance.c @@ -242,7 +242,7 @@ void lbalance_task_free(struct lbalance_task *task, * are overloaded. */ static unsigned int best_target(const struct lbalance *lb) { - unsigned int i, best = 0, found_drop = 0; + unsigned int i, found_drop = 0; float best_f_max = -1.0, cliff = -1.0; #if 0 @@ -267,7 +267,6 @@ static unsigned int best_target(const struct lbalance *lb) #endif best_f_max = f - (f / (i + 1)) / 4; cliff = f - (f / (i + 1)) / 2; - best = i; found_drop = 0; } else if (!found_drop && f < cliff) { #if 0 @@ -315,7 +314,7 @@ void lbalance_free(struct lbalance *lb) { struct lbalance_task *task; - while ((task = tlist_top(&lb->tasks, struct lbalance_task, list))) { + while ((task = tlist_top(&lb->tasks, list))) { assert(task->lb == lb); tlist_del_from(&lb->tasks, task, list); lb->num_tasks--;