summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ot_clean.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ot_clean.c b/src/ot_clean.c
index dfac011..eaf069a 100644
--- a/src/ot_clean.c
+++ b/src/ot_clean.c
@@ -18,7 +18,12 @@
18 18
19/* Returns amount of removed peers */ 19/* Returns amount of removed peers */
20static ssize_t clean_single_bucket(ot_peer *peers, size_t peer_count, size_t peer_size, time_t timedout, size_t *removed_seeders) { 20static ssize_t clean_single_bucket(ot_peer *peers, size_t peer_count, size_t peer_size, time_t timedout, size_t *removed_seeders) {
21 ot_peer *last_peer = peers + peer_count * peer_size, *insert_point; 21 ot_peer *last_peer, *insert_point;
22
23 if (!peer_count)
24 return 0;
25
26 last_peer = peers + peer_count * peer_size;
22 27
23 /* Two scan modes: unless there is one peer removed, just increase ot_peertime */ 28 /* Two scan modes: unless there is one peer removed, just increase ot_peertime */
24 while (peers < last_peer) { 29 while (peers < last_peer) {