X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached.c;h=5d89e721faf27b5d49e2c4c3a82dba9738c32000;hb=a3116391d4e14bfd7eda4a0167e6842036a3b3e4;hp=946af6cb8f6bdd9a4edbc0e2c8179a001eed1031;hpb=89eed63d9bf97065589679c45a3095088c4bb150;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)