X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fmemcached_dump.c;h=393e140a557e50602876038b05b7500b25193d6f;hb=31079a798f38d56476c644a7ec596a600fb01930;hp=4899df56feafbea3eae51209d0c97b69f02a0cc3;hpb=ad1dda861388a32864c435eaa139a72bc61298f3;p=m6w6%2Flibmemcached diff --git a/libmemcached/memcached_dump.c b/libmemcached/memcached_dump.c index 4899df56..393e140a 100644 --- a/libmemcached/memcached_dump.c +++ b/libmemcached/memcached_dump.c @@ -9,7 +9,7 @@ #include "common.h" static memcached_return ascii_dump(memcached_st *ptr, memcached_dump_func *callback, void *context, uint32_t number_of_callbacks) { - memcached_return rc; + memcached_return rc= 0; char buffer[MEMCACHED_DEFAULT_COMMAND_SIZE]; size_t send_length; uint32_t server_key; @@ -23,8 +23,8 @@ static memcached_return ascii_dump(memcached_st *ptr, memcached_dump_func *callb /* 256 I BELIEVE is the upper limit of slabs */ for (x= 0; x < 256; x++) { - send_length= snprintf(buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, - "stats cachedump %u 0 0\r\n", x); + send_length= (size_t) snprintf(buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, + "stats cachedump %u 0 0\r\n", x); rc= memcached_do(&ptr->hosts[server_key], buffer, send_length, 1);