X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_string.c;h=3bac225afe2e5e80ae0aee780bb25aa1edd6e845;hb=7582050eb5e2bdc7e055c84d639a7cb5b407cd4c;hp=5a6f190e5dd9f1fdbd526df01afffc991b1ce280;hpb=fa7a1cc0dd5eb55a8a436a339586ffee32ed4328;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_string.c b/libmemcached/memcached_string.c index 5a6f190e..3bac225a 100644 --- a/libmemcached/memcached_string.c +++ b/libmemcached/memcached_string.c @@ -47,11 +47,10 @@ memcached_string_st *memcached_string_create(memcached_st *ptr, memcached_string if (ptr->call_malloc) string= (memcached_string_st *)ptr->call_malloc(ptr, sizeof(memcached_string_st)); else - string= (memcached_string_st *)malloc(sizeof(memcached_string_st)); + string= (memcached_string_st *)calloc(1, sizeof(memcached_string_st)); if (string == NULL) return NULL; - memset(string, 0, sizeof(memcached_string_st)); string->is_allocated= true; } string->block_size= MEMCACHED_BLOCK_SIZE;