tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 6e4ebd41bb5479ffe05ed173a1d7aeffcf592248
parent 4f944cc4cc1971baf2924bc3f713feef7b010691
Author: teor <teor2345@gmail.com>
Date:   Wed,  8 Nov 2017 14:18:46 +1100

Stop calculating total twice in frac_nodes_with_descriptors()

Cleanup after 23318.

Diffstat:
Msrc/or/routerlist.c | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/or/routerlist.c b/src/or/routerlist.c @@ -2768,12 +2768,10 @@ frac_nodes_with_descriptors(const smartlist_t *sl, return ((double)n_with_descs) / (double)smartlist_len(sl); } - total = present = 0.0; + present = 0.0; SMARTLIST_FOREACH_BEGIN(sl, const node_t *, node) { - const double bw = bandwidths[node_sl_idx]; - total += bw; if (node_has_descriptor(node)) - present += bw; + present += bandwidths[node_sl_idx]; } SMARTLIST_FOREACH_END(node); tor_free(bandwidths);