diff options
| author | Dirk Engling <erdgeist@erdgeist.org> | 2026-04-03 01:40:39 +0200 |
|---|---|---|
| committer | Dirk Engling <erdgeist@erdgeist.org> | 2026-04-03 01:40:39 +0200 |
| commit | e4eb716d2688f5c2d4615d79ad5f4f1eb50a9343 (patch) | |
| tree | 5612056173478fecaad0a030195b6ed2f399df4d /ot_clean.c | |
| parent | b20b0b89264e9d28ab873b8b1cc9ba73cdb58aeb (diff) | |
turn all int offsets into size_t
Diffstat (limited to 'ot_clean.c')
| -rw-r--r-- | ot_clean.c | 6 |
1 files changed, 3 insertions, 3 deletions
| @@ -20,7 +20,7 @@ | |||
| 20 | #include "trackerlogic.h" | 20 | #include "trackerlogic.h" |
| 21 | 21 | ||
| 22 | /* Returns amount of removed peers */ | 22 | /* Returns amount of removed peers */ |
| 23 | static ssize_t clean_single_bucket(ot_peer *peers, size_t peer_count, size_t peer_size, time_t timedout, int *removed_seeders) { | 23 | static ssize_t clean_single_bucket(ot_peer *peers, size_t peer_count, size_t peer_size, time_t timedout, size_t *removed_seeders) { |
| 24 | ot_peer *last_peer = peers + peer_count * peer_size, *insert_point; | 24 | ot_peer *last_peer = peers + peer_count * peer_size, *insert_point; |
| 25 | 25 | ||
| 26 | /* Two scan modes: unless there is one peer removed, just increase ot_peertime */ | 26 | /* Two scan modes: unless there is one peer removed, just increase ot_peertime */ |
| @@ -50,7 +50,7 @@ static ssize_t clean_single_bucket(ot_peer *peers, size_t peer_count, size_t pee | |||
| 50 | int clean_single_peer_list(ot_peerlist *peer_list, size_t peer_size) { | 50 | int clean_single_peer_list(ot_peerlist *peer_list, size_t peer_size) { |
| 51 | ot_vector *peer_vector = &peer_list->peers; | 51 | ot_vector *peer_vector = &peer_list->peers; |
| 52 | time_t timedout = (time_t)(g_now_minutes - peer_list->base); | 52 | time_t timedout = (time_t)(g_now_minutes - peer_list->base); |
| 53 | int num_buckets = 1, removed_seeders = 0; | 53 | size_t num_buckets = 1, removed_seeders = 0; |
| 54 | 54 | ||
| 55 | /* No need to clean empty torrent */ | 55 | /* No need to clean empty torrent */ |
| 56 | if (!timedout) | 56 | if (!timedout) |
| @@ -111,7 +111,7 @@ int clean_single_torrent(ot_torrent *torrent) { | |||
| 111 | static void *clean_worker(void *args) { | 111 | static void *clean_worker(void *args) { |
| 112 | (void)args; | 112 | (void)args; |
| 113 | while (1) { | 113 | while (1) { |
| 114 | int bucket = OT_BUCKET_COUNT; | 114 | size_t bucket = OT_BUCKET_COUNT; |
| 115 | while (bucket--) { | 115 | while (bucket--) { |
| 116 | ot_vector *torrents_list = mutex_bucket_lock(bucket); | 116 | ot_vector *torrents_list = mutex_bucket_lock(bucket); |
| 117 | size_t toffs; | 117 | size_t toffs; |
