X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fverbosity.cc;h=7f3a16e401654ce7a21e39fa39a91cc7f246aba2;hb=f80b715be63fe50d8cf682308e030f84ad80f95b;hp=4a9918d25f82aeb0f675be0d1f6ff8ef52451ea4;hpb=facfe08e21d2c3135c508ff098ff603ddaacef3e;p=awesomized%2Flibmemcached diff --git a/libmemcached/verbosity.cc b/libmemcached/verbosity.cc index 4a9918d2..7f3a16e4 100644 --- a/libmemcached/verbosity.cc +++ b/libmemcached/verbosity.cc @@ -43,14 +43,14 @@ struct context_st const char *buffer; }; -static memcached_return_t _set_verbosity(const memcached_st *, +static memcached_return_t _set_verbosity(const Memcached *, const memcached_server_instance_st server, void *context) { libmemcached_io_vector_st *vector= (libmemcached_io_vector_st *)context; - memcached_st local_memc; - memcached_st *memc_ptr= memcached_create(&local_memc); + Memcached local_memc; + Memcached *memc_ptr= memcached_create(&local_memc); memcached_return_t rc= memcached_server_add(memc_ptr, memcached_server_name(server), memcached_server_port(server)); @@ -73,8 +73,9 @@ static memcached_return_t _set_verbosity(const memcached_st *, return rc; } -memcached_return_t memcached_verbosity(memcached_st *ptr, uint32_t verbosity) +memcached_return_t memcached_verbosity(memcached_st *shell, uint32_t verbosity) { + Memcached* ptr= memcached2Memcached(shell); memcached_return_t rc; if (memcached_failed(rc= initialize_query(ptr, false))) {