Refactor tests.
author <brian@gir.tangent.org> <>
Fri, 4 Apr 2008 07:27:53 +0000 (00:27 -0700)
committer <brian@gir.tangent.org> <>
Fri, 4 Apr 2008 07:27:53 +0000 (00:27 -0700)
libmemcached/memcached_hosts.c
tests/function.c

index f816dd5be8d294bf37c19a48969d4f3b400fb150..d6832ef3d21e3a1dacba8286d0c3d9d7152214fc 100644 (file)
@@ -116,7 +116,7 @@ memcached_return memcached_server_push(memcached_st *ptr, memcached_server_st *l
   }
   ptr->hosts[0].count= ptr->number_of_hosts;
 
-  if (ptr->number_of_hosts > 1 && ptr->flags & MEMCACHED_BEHAVIOR_SORT_HOSTS)
+  if (ptr->number_of_hosts > 1 && ptr->flags & MEM_USE_SORT_HOSTS)
     qsort(ptr->hosts, ptr->number_of_hosts, sizeof(memcached_server_st), compare_servers);
 
   rebalance_wheel(ptr);
@@ -180,7 +180,7 @@ static memcached_return server_add(memcached_st *ptr, char *hostname,
   host_reset(ptr, &ptr->hosts[ptr->number_of_hosts], hostname, port, type);
   ptr->number_of_hosts++;
 
-  if (ptr->number_of_hosts > 1 && ptr->flags & MEMCACHED_BEHAVIOR_SORT_HOSTS)
+  if (ptr->number_of_hosts > 1 && ptr->flags & MEM_USE_SORT_HOSTS)
     qsort(ptr->hosts, ptr->number_of_hosts, sizeof(memcached_server_st), compare_servers);
 
   ptr->hosts[0].count= ptr->number_of_hosts;
index 826e6c82e808961849f68025d366cb048c34d492..777be74ca0fd375573eea5292d651d8b6d075bdb 100644 (file)
@@ -67,7 +67,7 @@ memcached_return server_display_function(memcached_st *ptr, memcached_server_st
   /* Do Nothing */
   uint32_t bigger= *((uint32_t *)(context));
   assert(bigger <= server->port);
-  *((uint32_t *)(context))= bigger;
+  *((uint32_t *)(context))= server->port;
 
   return MEMCACHED_SUCCESS;
 }
@@ -123,7 +123,6 @@ uint8_t server_unsort_test(memcached_st *ptr)
 
   local_memc= memcached_create(NULL);
   assert(local_memc);
-  memcached_behavior_set(local_memc, MEMCACHED_BEHAVIOR_SORT_HOSTS, 1);
 
   for (x= 0; x < TEST_PORT_COUNT; x++)
   {