]> git.ipfire.org Git - thirdparty/opentracker.git/commitdiff
Silence warning about pointer arithmetic on void by turning the pointer to uint8_t* master
authorDirk Engling <erdgeist@erdgeist.org>
Mon, 13 Apr 2026 15:35:54 +0000 (17:35 +0200)
committerDirk Engling <erdgeist@erdgeist.org>
Mon, 13 Apr 2026 15:35:54 +0000 (17:35 +0200)
trackerlogic.c

index 7f9c893a8725f81dea80417d733e651b45982bc7..cacb12b1b74067e3c04fb69d3b264f9c6f311612 100644 (file)
@@ -262,7 +262,7 @@ static size_t return_peers_selection(struct ot_workstruct *ws, ot_peerlist *peer
       bucket_offset -= bucket_list[bucket_index].size;
       bucket_index   = (bucket_index + 1) % num_buckets;
     }
-    peer = bucket_list[bucket_index].data + peer_size * bucket_offset;
+    peer = (ot_peer*)bucket_list[bucket_index].data + peer_size * bucket_offset;
     if (OT_PEERFLAG_D(peer, peer_size) & PEER_FLAG_SEEDING) {
       r_end -= compare_size;
       memcpy(r_end, peer, compare_size);