timer: remove redundant check in heap compare
`timer_less_than()` function is basically a comparator function that returns true or false. In the end of the function we were checking for the comparison of id, but the later if is redundant as we are anyways in the end are returning `0`. That extra check can thus be safely removed. PR-URL: https://github.com/libuv/libuv/pull/2785 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
This commit is contained in:
parent
80c18ffaf5
commit
0fd993195f
@ -51,12 +51,7 @@ static int timer_less_than(const struct heap_node* ha,
|
||||
/* Compare start_id when both have the same timeout. start_id is
|
||||
* allocated with loop->timer_counter in uv_timer_start().
|
||||
*/
|
||||
if (a->start_id < b->start_id)
|
||||
return 1;
|
||||
if (b->start_id < a->start_id)
|
||||
return 0;
|
||||
|
||||
return 0;
|
||||
return a->start_id < b->start_id;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user