summaryrefslogtreecommitdiff
path: root/src/peers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/peers.c')
-rw-r--r--src/peers.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/peers.c b/src/peers.c
index 42722b4..5942021 100644
--- a/src/peers.c
+++ b/src/peers.c
@@ -53,7 +53,7 @@ static void check_duplicates() {
qsort(keys, keyi, sizeof(struct infohash), infohash_compar);
for(size_t i = 1; i < keyi; i++) {
- if(keys[i].inner == keys[i-1].inner) {
+ if(memcmp(&keys[i], &keys[i-1], sizeof(struct infohash)) == 0) {
fatal("Duplicate key found");
}
}