X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=libmemcached%2Fserver_list.c;h=c20f8dbf9b775679131a5db0c4473d44d5682462;hb=4209d822c35fea2ca1c5879e18bc6c063dba4c41;hp=9287bc199ec2776af704e546c30164891e6955e3;hpb=26c65ac524f21cd73a79f3caf45cdb76c9a41bc0;p=m6w6%2Flibmemcached diff --git a/libmemcached/server_list.c b/libmemcached/server_list.c index 9287bc19..c20f8dbf 100644 --- a/libmemcached/server_list.c +++ b/libmemcached/server_list.c @@ -37,6 +37,7 @@ memcached_server_list_append_with_weight(memcached_server_list_st ptr, new_host_list= (memcached_server_write_instance_st)realloc(ptr, sizeof(memcached_server_st) * count); if (!new_host_list) { + ptr->cached_errno= errno; *error= MEMCACHED_MEMORY_ALLOCATION_FAILURE; return NULL; }