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