uint32_t weight,
memcached_return_t *error)
{
- uint32_t count;
-
memcached_return_t unused;
if (error == NULL)
+ {
error= &unused;
+ }
if (hostname == NULL)
{
{
port = 0;
}
- else if (not port)
+ else if (port == 0)
{
port= MEMCACHED_DEFAULT_PORT;
}
/* Increment count for hosts */
- count= 1;
+ uint32_t count= 1;
if (ptr != NULL)
{
count+= memcached_server_list_count(ptr);
: self->number_of_hosts;
}
-void memcached_instance_set(memcached_st* memc, org::libmemcached::Instance* list, const uint32_t host_list_size)
+void memcached_instance_set(memcached_st* memc, memcached_instance_st* list, const uint32_t host_list_size)
{
+ assert(memc);
memc->servers= list;
memc->number_of_hosts= host_list_size;
}
}
}
-void memcached_instance_list_free(org::libmemcached::Instance* self, uint32_t instance_count)
+void memcached_instance_list_free(memcached_instance_st* self, uint32_t instance_count)
{
if (self)
{