X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fmemcached.c;h=5d89e721faf27b5d49e2c4c3a82dba9738c32000;hb=74b5061e4b97edfed3b58f94bd594321e9ae425a;hp=946af6cb8f6bdd9a4edbc0e2c8179a001eed1031;hpb=15db4f3f26e02d62e8cd769391e73cb57089aa1c;p=awesomized%2Flibmemcached diff --git a/lib/memcached.c b/lib/memcached.c index 946af6cb..5d89e721 100644 --- a/lib/memcached.c +++ b/lib/memcached.c @@ -60,15 +60,9 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *ptr) memcached_return rc= MEMCACHED_SUCCESS; memcached_st *new_clone; + WATCHPOINT; if (ptr == NULL) - { - new_clone= memcached_create(clone); - - if (ptr->on_clone) - ptr->on_clone(NULL, new_clone); - - return new_clone; - } + return memcached_create(clone); if (ptr->is_allocated == MEMCACHED_USED) { @@ -76,6 +70,7 @@ memcached_st *memcached_clone(memcached_st *clone, memcached_st *ptr) return NULL; } + WATCHPOINT; new_clone= memcached_create(clone); if (new_clone == NULL)