X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=libmemcached%2Fencoding_key.cc;h=5888d4396e7d72d9d9065a5e7432cb3fc3dd5b0c;hb=c5bd49aee7b7bcb434cc526ff67d4bccddd4ba90;hp=3472029ce6c8a2cd1a228a6f3388ce4b29e21f9c;hpb=983523c4536f12781533124cb8a00a4291b8cf79;p=m6w6%2Flibmemcached diff --git a/libmemcached/encoding_key.cc b/libmemcached/encoding_key.cc index 3472029c..5888d439 100644 --- a/libmemcached/encoding_key.cc +++ b/libmemcached/encoding_key.cc @@ -38,13 +38,14 @@ #include #include -static void _set_encoding_key(memcached_st& self, const char *key, size_t key_length) +static void _set_encoding_key(Memcached& self, const char *key, size_t key_length) { hashkit_key(&self.hashkit, key, key_length); } -memcached_return_t memcached_set_encoding_key(memcached_st* self, const char *key, size_t key_length) +memcached_return_t memcached_set_encoding_key(memcached_st* shell, const char *key, size_t key_length) { + Memcached* self= memcached2Memcached(shell); if (self == NULL) { return MEMCACHED_INVALID_ARGUMENTS;