X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_hosts.c;h=79bcb99d021eb2bf895c5f088dea109f53cc519c;hb=08094800b6370a9a9f28e3e429aa5d616b39388e;hp=3809feed54f4ff3f9760d64bb077f1729cf3dd61;hpb=765cbda088d67af78051836b13f4faf0bc164679;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_hosts.c b/libmemcached/memcached_hosts.c index 3809feed..79bcb99d 100644 --- a/libmemcached/memcached_hosts.c +++ b/libmemcached/memcached_hosts.c @@ -40,10 +40,7 @@ static int compare_servers(const void *p1, const void *p2) if (return_value == 0) { - if (a->port > b->port) - return_value++; - else - return_value--; + return_value= (int) (a->port - b->port); } return return_value;