X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_analyze.c;h=e2c17fda25ef3316958300f5d1bf4d4a48e701fa;hb=24240a9d5478d0e840d9246df44be38c63461f90;hp=583d828f012986cbdea937a6da75f34377c077b3;hpb=1b3d7ce5cc6fcff13e047c487b090df91c5c807b;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_analyze.c b/libmemcached/memcached_analyze.c index 583d828f..e2c17fda 100644 --- a/libmemcached/memcached_analyze.c +++ b/libmemcached/memcached_analyze.c @@ -70,8 +70,9 @@ memcached_analysis_st *memcached_analyze(memcached_st *memc, *error= MEMCACHED_SUCCESS; server_count= memcached_server_count(memc); - result= (memcached_analysis_st*)calloc(1, sizeof(memcached_analysis_st) - * (memc->number_of_hosts)); + result= (memcached_analysis_st*)calloc(memc->number_of_hosts, + sizeof(memcached_analysis_st)); + if (!result) { *error= MEMCACHED_MEMORY_ALLOCATION_FAILURE;