X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9a10d9dc4c75ef2443ecf56b1ef7cb0720d061b9..8e9f3ce9f2e2546fe06f3a2057c17770ca755895:/examples/msg/kademlia/answer.c diff --git a/examples/msg/kademlia/answer.c b/examples/msg/kademlia/answer.c index 4eb095f620..712b6fa760 100644 --- a/examples/msg/kademlia/answer.c +++ b/examples/msg/kademlia/answer.c @@ -78,7 +78,13 @@ static int _answer_sort_function(const void *e1, const void *e2) { node_contact_t c1 = *(void **) e1; node_contact_t c2 = *(void **) e2; - return c1->distance >= c2->distance; + if (c1->distance == c2->distance) + return 0; + else + if (c1->distance < c2->distance) + return -1; + else + return 1; } /**