From d8aa94c8f5ad7e5b4b92d0195661f35d6cd9081c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 17 Jul 2019 14:49:01 -0400 Subject: [PATCH] proxy: cleanup --- include/opendht/dht_proxy_client.h | 1 - src/dht_proxy_client.cpp | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/include/opendht/dht_proxy_client.h b/include/opendht/dht_proxy_client.h index f5ac8348..94131874 100644 --- a/include/opendht/dht_proxy_client.h +++ b/include/opendht/dht_proxy_client.h @@ -360,7 +360,6 @@ private: /** * Store listen requests. */ - struct Listener; struct ProxySearch; size_t listenerToken_ {0}; diff --git a/src/dht_proxy_client.cpp b/src/dht_proxy_client.cpp index b96ce111..681bc82f 100644 --- a/src/dht_proxy_client.cpp +++ b/src/dht_proxy_client.cpp @@ -297,7 +297,7 @@ DhtProxyClient::get(const InfoHash& key, GetCallback cb, DoneCallback donecb, if (logger_) context->logger = logger_; std::weak_ptr<GetContext> wcontext = context; - context->cb = [this, key, wcontext, cb](const dht::Sp<dht::Value> value) -> bool { + context->cb = [this, wcontext, cb](const dht::Sp<dht::Value> value) -> bool { auto context = wcontext.lock(); { std::lock_guard<std::mutex> lock(lockCallbacks_); @@ -310,7 +310,7 @@ DhtProxyClient::get(const InfoHash& key, GetCallback cb, DoneCallback donecb, loopSignal_(); return context->ok; }; - context->donecb = [this, key, donecb](bool ok){ + context->donecb = [this, donecb](bool ok){ { std::lock_guard<std::mutex> lock(lockCallbacks_); callbacks_.emplace_back([=](){ @@ -663,8 +663,7 @@ DhtProxyClient::handleProxyStatus(const asio::error_code& ec, std::shared_ptr<In if (logger_) context->logger = logger_; std::weak_ptr<StatusContext> wcontext = context; - context->cb = [this, wcontext](Json::Value infos) - { + context->cb = [wcontext](Json::Value infos) { auto context = wcontext.lock(); if (context->family == AF_INET) context->infoState->ipv4++; -- GitLab