X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Fexecute.cc;h=1ada836f0345c61e82df361d3549618a7750dc19;hb=99f0a44b9489fc1966ab6f2a63c9e4b7d4d66bb0;hp=7f89f77373da6a120d01b490c40e375695e17b41;hpb=67456d74f5bd4f354a360d70da503dc58cbe5971;p=awesomized%2Flibmemcached diff --git a/clients/execute.cc b/clients/execute.cc index 7f89f773..1ada836f 100644 --- a/clients/execute.cc +++ b/clients/execute.cc @@ -14,25 +14,28 @@ Return the number of rows set. */ -#include "config.h" +#include #include "execute.h" unsigned int execute_set(memcached_st *memc, pairs_st *pairs, unsigned int number_of) { - memcached_return_t rc; unsigned int x; unsigned int pairs_sent; for (x= 0, pairs_sent= 0; x < number_of; x++) { - rc= memcached_set(memc, pairs[x].key, pairs[x].key_length, - pairs[x].value, pairs[x].value_length, - 0, 0); + memcached_return_t rc= memcached_set(memc, pairs[x].key, pairs[x].key_length, + pairs[x].value, pairs[x].value_length, + 0, 0); if (rc != MEMCACHED_SUCCESS && rc != MEMCACHED_BUFFERED) + { fprintf(stderr, "Failured on insert of %.*s\n", (unsigned int)pairs[x].key_length, pairs[x].key); + } else + { pairs_sent++; + } } return pairs_sent;