From b7a9a52f97ddc4aa1f30ef12d796734e797123d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Sat, 13 Apr 2019 22:56:11 -0400
Subject: [PATCH] network engine: DhtProtocolException cleanup

---
 include/opendht/network_engine.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/include/opendht/network_engine.h b/include/opendht/network_engine.h
index 6fb1611f..a92f9ef8 100644
--- a/include/opendht/network_engine.h
+++ b/include/opendht/network_engine.h
@@ -68,14 +68,14 @@ public:
     DhtProtocolException(uint16_t code, const std::string& msg="", InfoHash failing_node_id={})
         : DhtException(msg), msg(msg), code(code), failing_node_id(failing_node_id) {}
 
-    std::string getMsg() const { return msg; }
+    const std::string& getMsg() const { return msg; }
     uint16_t getCode() const { return code; }
-    const InfoHash getNodeId() const { return failing_node_id; }
+    const InfoHash& getNodeId() const { return failing_node_id; }
 
 private:
     std::string msg;
     uint16_t code;
-    const InfoHash failing_node_id;
+    InfoHash failing_node_id;
 };
 
 struct ParsedMessage;
-- 
GitLab