X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver_list.cc;h=8205edc90cf21a2179e0d9528f571c9f5b876774;hb=35811e5efa56436f7f0e03c68bc8cf78f2b2c1c4;hp=57d5c7fe1153bd2cd72d75757e390a7b1d723f78;hpb=674c7578fa870c3b57e81e765c355ce98434b310;p=awesomized%2Flibmemcached diff --git a/libmemcached/server_list.cc b/libmemcached/server_list.cc index 57d5c7fe..8205edc9 100644 --- a/libmemcached/server_list.cc +++ b/libmemcached/server_list.cc @@ -89,6 +89,7 @@ memcached_server_list_append_with_weight(memcached_server_list_st ptr, #if 0 *error= memcached_set_errno(*ptr, MEMCACHED_MEMORY_ALLOCATION_FAILURE, MEMCACHED_AT); #endif + free(new_host_list); return NULL; } @@ -126,13 +127,6 @@ uint32_t memcached_instance_list_count(const memcached_st* self) : self->number_of_hosts; } -uint32_t memcached_instance_count(const memcached_st* self) -{ - return (self == NULL) - ? 0 - : self->number_of_hosts; -} - void memcached_instance_set(memcached_st* memc, org::libmemcached::Instance* list) { memc->servers= list;