don't convert between 16 and 32 bit when you don't need to
[m6w6/libmemcached] / libmemcached / behavior.c
index 509f42226d903b7a573c2185c7925aa1de753bbc..4813a3b815d899445dd8fe1585e4ce77af3542de 100644 (file)
@@ -90,7 +90,7 @@ memcached_return_t memcached_behavior_set(memcached_st *ptr,
     memcached_quit(ptr);
     break;
   case MEMCACHED_BEHAVIOR_USE_UDP:
-    if (ptr->number_of_hosts)
+    if (memcached_server_count(ptr))
     {
       return MEMCACHED_FAILURE;
     }
@@ -190,7 +190,6 @@ memcached_return_t memcached_behavior_set(memcached_st *ptr,
     /* Shouldn't get here */
     WATCHPOINT_ASSERT(0);
     return MEMCACHED_FAILURE;
-    break;
   }
 
   return MEMCACHED_SUCCESS;