X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=lib%2Fmemcached_version.c;h=7cb65e564c4ce8426ef268bad2e20a8bce80859d;hb=4792e6fd1af5001670384301816fba0665dfa693;hp=b811a03199de6d25188e880013718697506a951d;hpb=93cab40b9112f97376381038e83240a7b28c24ea;p=m6w6%2Flibmemcached diff --git a/lib/memcached_version.c b/lib/memcached_version.c index b811a031..7cb65e56 100644 --- a/lib/memcached_version.c +++ b/lib/memcached_version.c @@ -7,23 +7,23 @@ memcached_return memcached_version(memcached_st *ptr) memcached_return rc; char buffer[MEMCACHED_DEFAULT_COMMAND_SIZE]; char *response_ptr; + char *command= "version\r\n"; - send_length= strlen("version\r\n"); - memcpy(buffer, "version\r\n", send_length); + send_length= strlen(command); rc= MEMCACHED_SUCCESS; for (x= 0; x < ptr->number_of_hosts; x++) { memcached_return rrc; - rrc= memcached_do(ptr, x, buffer, send_length, 1); + rrc= memcached_do(&ptr->hosts[x], command, send_length, 1); if (rrc != MEMCACHED_SUCCESS) { rc= MEMCACHED_SOME_ERRORS; continue; } - rrc= memcached_response(ptr, buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, x); + rrc= memcached_response(&ptr->hosts[x], buffer, MEMCACHED_DEFAULT_COMMAND_SIZE, NULL); if (rrc != MEMCACHED_SUCCESS) rc= MEMCACHED_SOME_ERRORS;