X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_auto.c;h=7122dc90096e6db4659dfc2120d0e32660e6085a;hb=875200dc0c5668bba4f8a68b487f9d2f2a1eedb0;hp=975be824ac5c4afcefdfd313d6c6eabbb99fa459;hpb=ca065f55235fd9979ede818963780f417d70c64e;p=awesomized%2Flibmemcached diff --git a/lib/memcached_auto.c b/lib/memcached_auto.c index 975be824..7122dc90 100644 --- a/lib/memcached_auto.c +++ b/lib/memcached_auto.c @@ -20,15 +20,11 @@ static memcached_return memcached_auto(memcached_st *ptr, send_length= snprintf(buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, "%s %.*s %u\r\n", verb, - key_length, key, + (int)key_length, key, offset); if ((write(ptr->hosts[server_key].fd, buffer, send_length) == -1)) - { - fprintf(stderr, "failed set on %.*s TCP\n", key_length+1, key); - return MEMCACHED_WRITE_FAILURE; - } memset(buffer, 0, MEMCACHED_DEFAULT_COMMAND_SIZE); send_length= read(ptr->hosts[server_key].fd, buffer, MEMCACHED_DEFAULT_COMMAND_SIZE);