diff options
Diffstat (limited to 'src/peers.c')
| -rw-r--r-- | src/peers.c | 2 |
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"); } } |
