Return the actual number of hops in cpath_get_n_hops()

Bug not in any version of tor.

Found with clang's scan-build.
This commit is contained in:
Nick Mathewson 2017-09-12 17:55:33 -04:00
parent a4847ffa91
commit db00f24d8b

View File

@ -2422,10 +2422,10 @@ cpath_get_n_hops(crypt_path_t **head_ptr)
}
tmp = *head_ptr;
if (tmp) {
do {
n_hops++;
tmp = (*head_ptr)->next;
}
tmp = tmp->next;
} while (tmp != *head_ptr);
return n_hops;
}