X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached.c;h=a93bef7d651512ac7d49c4cf92e260fb200fb866;hb=7582050eb5e2bdc7e055c84d639a7cb5b407cd4c;hp=52b3834b7752fcfee7bb720e02c895c09c837fa6;hpb=b10a03e4afb5514f1c86f5c75b9bfc7d46ce49b4;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached.c b/libmemcached/memcached.c index 52b3834b..a93bef7d 100644 --- a/libmemcached/memcached.c +++ b/libmemcached/memcached.c @@ -9,12 +9,11 @@ memcached_st *memcached_create(memcached_st *ptr) if (ptr == NULL) { - ptr= (memcached_st *)malloc(sizeof(memcached_st)); + ptr= (memcached_st *)calloc(1, sizeof(memcached_st)); if (!ptr) return NULL; /* MEMCACHED_MEMORY_ALLOCATION_FAILURE */ - memset(ptr, 0, sizeof(memcached_st)); ptr->is_allocated= true; } else