X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fexecute.c;h=e623825c7ac313d615d9da1ba0e4fa347a6ac1bb;hb=5ed23cb1d7aaa03f05b58dfeabeee72f5aff91c5;hp=c3d41027465e07eee4f000199f82253896bf3745;hpb=064c0dc136f5a60f8aea4641e6dd68d3611a6a54;p=awesomized%2Flibmemcached diff --git a/src/execute.c b/src/execute.c index c3d41027..e623825c 100644 --- a/src/execute.c +++ b/src/execute.c @@ -17,7 +17,7 @@ unsigned int execute_set(memcached_st *memc, pairs_st *pairs, unsigned int numbe rc= memcached_set(memc, pairs[x].key, pairs[x].key_length, pairs[x].value, pairs[x].value_length, 0, 0); - if (rc != MEMCACHED_SUCCESS) + 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 @@ -42,7 +42,7 @@ unsigned int execute_get(memcached_st *memc, pairs_st *pairs, unsigned int numbe { char *value; size_t value_length; - uint16_t flags; + uint32_t flags; unsigned int fetch_key; fetch_key= random() % number_of;