Added tag 0.29-2 for changeset c461be07320b
[m6w6/libmemcached] / libmemcached / memcached_server.c
index 4aebfd3b7367506dfb030cb64794226fd56d2b29..7fff6cdb4fdb96aa146bb8e7f6d32a6f9c9b2882 100644 (file)
@@ -7,12 +7,11 @@ memcached_server_st *memcached_server_create(memcached_st *memc, memcached_serve
 {
   if (ptr == NULL)
   {
-    ptr= (memcached_server_st *)malloc(sizeof(memcached_server_st));
+    ptr= (memcached_server_st *)calloc(1, sizeof(memcached_server_st));
 
     if (!ptr)
       return NULL; /*  MEMCACHED_MEMORY_ALLOCATION_FAILURE */
 
-    memset(ptr, 0, sizeof(memcached_server_st));
     ptr->is_allocated= true;
   }
   else