X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_server.c;h=04364f3a3d31bad4b0c5fe607c353c8acb980c55;hb=67f0779a5c91cde63c1da8240a9f4d95509d3273;hp=7fff6cdb4fdb96aa146bb8e7f6d32a6f9c9b2882;hpb=276c3db8d1dc8e14949df2b408960a803bea5d53;p=awesomized%2Flibmemcached diff --git a/libmemcached/memcached_server.c b/libmemcached/memcached_server.c index 7fff6cdb..04364f3a 100644 --- a/libmemcached/memcached_server.c +++ b/libmemcached/memcached_server.c @@ -60,12 +60,7 @@ void memcached_server_free(memcached_server_st *ptr) } if (ptr->is_allocated) - { - if (ptr->root && ptr->root->call_free) - ptr->root->call_free(ptr->root, ptr); - else - free(ptr); - } + ptr->root->call_free(ptr->root, ptr); else memset(ptr, 0, sizeof(memcached_server_st)); }