X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_auto.c;h=e779f279a7966928f5d95e7add9cf73c4d591d6e;hb=a95ca4ad9c0f9d23c8a83bd337acdecc221021ef;hp=aa7ce5dfcddfd87de212be53e8c447d1818c3f20;hpb=ccd00450d57624afba24bfbb6e76d1d69d0ad0f8;p=awesomized%2Flibmemcached diff --git a/lib/memcached_auto.c b/lib/memcached_auto.c index aa7ce5df..e779f279 100644 --- a/lib/memcached_auto.c +++ b/lib/memcached_auto.c @@ -1,4 +1,4 @@ -#include +#include "common.h" static memcached_return memcached_auto(memcached_st *ptr, char *verb, @@ -56,7 +56,13 @@ memcached_return memcached_increment(memcached_st *ptr, unsigned int offset, unsigned int *value) { - return memcached_auto(ptr, "incr", key, key_length, offset, value); + memcached_return rc; + + LIBMEMCACHED_MEMCACHED_INCREMENT_START(); + rc= memcached_auto(ptr, "incr", key, key_length, offset, value); + LIBMEMCACHED_MEMCACHED_INCREMENT_END(); + + return rc; } memcached_return memcached_decrement(memcached_st *ptr, @@ -64,5 +70,11 @@ memcached_return memcached_decrement(memcached_st *ptr, unsigned int offset, unsigned int *value) { - return memcached_auto(ptr, "decr", key, key_length, offset, value); + memcached_return rc; + + LIBMEMCACHED_MEMCACHED_DECREMENT_START(); + rc= memcached_auto(ptr, "decr", key, key_length, offset, value); + LIBMEMCACHED_MEMCACHED_DECREMENT_END(); + + return rc; }