6 memcached_st
*memcached_init(memcached_st
*ptr
)
10 ptr
= (memcached_st
*)malloc(sizeof(memcached_st
));
13 return NULL
; /* MEMCACHED_MEMORY_ALLOCATION_FAILURE */
15 memset(ptr
, 0, sizeof(memcached_st
));
16 ptr
->is_allocated
= MEMCACHED_ALLOCATED
;
20 memset(ptr
, 0, sizeof(memcached_st
));
26 void memcached_deinit(memcached_st
*ptr
)
30 memcached_server_list_free(ptr
->hosts
);
34 if (ptr
->is_allocated
== MEMCACHED_ALLOCATED
)
37 memset(ptr
, 0, sizeof(memcached_st
));