X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fserver_list.c;fp=libmemcached%2Fserver_list.c;h=c8f18368b44a9479fa96b3e72e172adf6622f3e1;hb=04ef974c23973986d4475e3cb8a876012264e2da;hp=f3750ea17bcb741ea150c3f76989c7e17d0a635e;hpb=ea47169abd0793bb7eb1b72e4de411ae9b43dce4;p=awesomized%2Flibmemcached diff --git a/libmemcached/server_list.c b/libmemcached/server_list.c index f3750ea1..c8f18368 100644 --- a/libmemcached/server_list.c +++ b/libmemcached/server_list.c @@ -18,7 +18,7 @@ memcached_server_st *memcached_server_list_append_with_weight(memcached_server_s memcached_return_t *error) { unsigned int count; - memcached_server_instance_st *new_host_list; + memcached_server_st *new_host_list; if (hostname == NULL || error == NULL) return NULL; @@ -30,10 +30,10 @@ memcached_server_st *memcached_server_list_append_with_weight(memcached_server_s count= 1; if (ptr != NULL) { - count+= memcached_servers_count(ptr); + count+= memcached_server_list_count(ptr); } - new_host_list= (memcached_server_instance_st *)realloc(ptr, sizeof(memcached_server_instance_st) * count); + new_host_list= (memcached_server_write_instance_st)realloc(ptr, sizeof(memcached_server_st) * count); if (!new_host_list) { *error= MEMCACHED_MEMORY_ALLOCATION_FAILURE;