From a22566599c0fa2326698b53f44e28b27e855cf9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Tue, 29 Mar 2022 13:27:33 -0400
Subject: [PATCH] proxy client: fix building Listener map

---
 src/dht_proxy_client.cpp | 5 ++---
 src/op_cache.h           | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/dht_proxy_client.cpp b/src/dht_proxy_client.cpp
index df3b5874..71d01aee 100644
--- a/src/dht_proxy_client.cpp
+++ b/src/dht_proxy_client.cpp
@@ -40,9 +40,8 @@ struct DhtProxyClient::OperationState {
 
 struct DhtProxyClient::Listener
 {
-    explicit Listener(OpValueCache&& c):
-        cache(std::move(c))
-    {}
+    Listener(OpValueCache&& c):
+        cache(std::move(c)) {}
 
     OpValueCache cache;
     CacheValueCallback cb;
diff --git a/src/op_cache.h b/src/op_cache.h
index 72b62239..d4e51d1f 100644
--- a/src/op_cache.h
+++ b/src/op_cache.h
@@ -33,7 +33,7 @@ struct OpCacheValueStorage
 
 class OpValueCache {
 public:
-    explicit OpValueCache(ValueCallback&& cb) noexcept : callback(std::forward<ValueCallback>(cb)) {}
+    OpValueCache(ValueCallback&& cb) noexcept : callback(std::forward<ValueCallback>(cb)) {}
     explicit OpValueCache(OpValueCache&& o) noexcept : values(std::move(o.values)), callback(std::move(o.callback)) {
         o.callback = {};
     }
-- 
GitLab