X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2Fget.cc;h=1afef22d6e1b495317028f1f70768e9f930fc96f;hb=9d4ea07d510427108a1e166842d365b061661eb3;hp=4dd88061fc682a14a5092cc10ad801fb5cc567e9;hpb=3ebac1ab74b47f394862412d629f825275249e41;p=awesomized%2Flibmemcached diff --git a/src/libmemcached/get.cc b/src/libmemcached/get.cc index 4dd88061..1afef22d 100644 --- a/src/libmemcached/get.cc +++ b/src/libmemcached/get.cc @@ -14,13 +14,14 @@ */ #include "libmemcached/common.h" +#include "p9y/random.hpp" char *memcached_get(memcached_st *ptr, const char *key, size_t key_length, size_t *value_length, uint32_t *flags, memcached_return_t *error) { return memcached_get_by_key(ptr, NULL, 0, key, key_length, value_length, flags, error); } -static memcached_return_t __mget_by_key_real(memcached_st *ptr, const char *group_key, +static memcached_return_t mget_by_key_real(memcached_st *ptr, const char *group_key, size_t group_key_length, const char *const *keys, const size_t *key_length, size_t number_of_keys, const bool mget_mode); @@ -39,8 +40,8 @@ char *memcached_get_by_key(memcached_st *shell, const char *group_key, size_t gr } /* Request the key */ - *error = __mget_by_key_real(ptr, group_key, group_key_length, (const char *const *) &key, - &key_length, 1, false); + *error = mget_by_key_real(ptr, group_key, group_key_length, (const char *const *) &key, + &key_length, 1, false); if (ptr) { assert_msg(ptr->query_id == query_id + 1, "Programmer error, the query_id was not incremented."); @@ -132,8 +133,8 @@ static memcached_return_t binary_mget_by_key(memcached_st *ptr, const uint32_t m const size_t *key_length, const size_t number_of_keys, const bool mget_mode); -static memcached_return_t __mget_by_key_real(memcached_st *ptr, const char *group_key, - const size_t group_key_length, const char *const *keys, +static memcached_return_t mget_by_key_real(memcached_st *ptr, const char *group_key, + size_t group_key_length, const char *const *keys, const size_t *key_length, size_t number_of_keys, const bool mget_mode) { bool failures_occured_in_sending = false; @@ -296,8 +297,7 @@ memcached_return_t memcached_mget_by_key(memcached_st *shell, const char *group_ size_t group_key_length, const char *const *keys, const size_t *key_length, size_t number_of_keys) { Memcached *ptr = memcached2Memcached(shell); - return __mget_by_key_real(ptr, group_key, group_key_length, keys, key_length, number_of_keys, - true); + return mget_by_key_real(ptr, group_key, group_key_length, keys, key_length, number_of_keys, true); } memcached_return_t memcached_mget_execute(memcached_st *ptr, const char *const *keys,