diff options
Diffstat (limited to 'trackerlogic.c')
| -rw-r--r-- | trackerlogic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/trackerlogic.c b/trackerlogic.c index 7f9c893..cacb12b 100644 --- a/trackerlogic.c +++ b/trackerlogic.c | |||
| @@ -262,7 +262,7 @@ static size_t return_peers_selection(struct ot_workstruct *ws, ot_peerlist *peer | |||
| 262 | bucket_offset -= bucket_list[bucket_index].size; | 262 | bucket_offset -= bucket_list[bucket_index].size; |
| 263 | bucket_index = (bucket_index + 1) % num_buckets; | 263 | bucket_index = (bucket_index + 1) % num_buckets; |
| 264 | } | 264 | } |
| 265 | peer = bucket_list[bucket_index].data + peer_size * bucket_offset; | 265 | peer = (ot_peer*)bucket_list[bucket_index].data + peer_size * bucket_offset; |
| 266 | if (OT_PEERFLAG_D(peer, peer_size) & PEER_FLAG_SEEDING) { | 266 | if (OT_PEERFLAG_D(peer, peer_size) & PEER_FLAG_SEEDING) { |
| 267 | r_end -= compare_size; | 267 | r_end -= compare_size; |
| 268 | memcpy(r_end, peer, compare_size); | 268 | memcpy(r_end, peer, compare_size); |
