X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver.c;h=f3bc6998370346f3bbd13000b953c518345eaf30;hb=e7561db4b56f2e78948710a0f360f65f5703a8e6;hp=8616657c826cc1a5ce91ed2c0dedabdbc01e2125;hpb=249052d14a777267008d473ea8480e7d68e636cd;p=awesomized%2Flibmemcached diff --git a/libmemcached/server.c b/libmemcached/server.c index 8616657c..f3bc6998 100644 --- a/libmemcached/server.c +++ b/libmemcached/server.c @@ -115,7 +115,7 @@ memcached_return_t memcached_server_cursor(memcached_st *ptr, { uint32_t y; - for (y= 0; y < ptr->number_of_hosts; y++) + for (y= 0; y < memcached_server_count(ptr); y++) { uint32_t x; @@ -142,7 +142,7 @@ memcached_server_st *memcached_server_by_key(memcached_st *ptr, const char *key unlikely (*error != MEMCACHED_SUCCESS) return NULL; - unlikely (ptr->number_of_hosts == 0) + unlikely (memcached_server_count(ptr) == 0) { *error= MEMCACHED_NO_SERVERS; return NULL; @@ -162,10 +162,9 @@ memcached_server_st *memcached_server_by_key(memcached_st *ptr, const char *key const char *memcached_server_error(memcached_server_st *ptr) { - if (ptr) - return ptr->cached_server_error; - else - return NULL; + return ptr + ? ptr->cached_server_error + : NULL; } void memcached_server_error_reset(memcached_server_st *ptr) @@ -180,10 +179,9 @@ memcached_server_st *memcached_server_get_last_disconnect(memcached_st *ptr) uint32_t memcached_server_list_count(memcached_server_st *ptr) { - if (ptr == NULL) - return 0; - - return memcached_servers_count(ptr); + return (ptr == NULL) + ? 0 + : memcached_servers_count(ptr); } void memcached_server_list_free(memcached_server_st *ptr)