From be64436f2bb3deedcae93de4f44832b2b4fc6c4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Fri, 15 Mar 2019 14:52:03 -0400 Subject: [PATCH] namedirectory: forward declare dht::crypto::PublicKey Change-Id: I3fb49911b13cf06e513ff4523a78522a9c2059fc --- src/ringdht/namedirectory.cpp | 1 + src/ringdht/namedirectory.h | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ringdht/namedirectory.cpp b/src/ringdht/namedirectory.cpp index 253030bf1a..1d19143ab9 100644 --- a/src/ringdht/namedirectory.cpp +++ b/src/ringdht/namedirectory.cpp @@ -24,6 +24,7 @@ #include "fileutils.h" #include "base64.h" +#include <opendht/crypto.h> #include <msgpack.hpp> #include <json/json.h> #include <restbed> diff --git a/src/ringdht/namedirectory.h b/src/ringdht/namedirectory.h index f9ffca1c3b..0d24332d2d 100644 --- a/src/ringdht/namedirectory.h +++ b/src/ringdht/namedirectory.h @@ -18,12 +18,18 @@ #pragma once #include "noncopyable.h" -#include "opendht/crypto.h" + #include <functional> #include <map> #include <string> #include <mutex> +namespace dht { +namespace crypto { +struct PublicKey; +} +} + namespace ring { class NameDirectory -- GitLab