diff --git a/include/dhtcpp/value.h b/include/dhtcpp/value.h index e10ce056931a03208118694b523d177dc3c6a847..f85b62b8c27f9be15681560bc4015bbff131a49e 100644 --- a/include/dhtcpp/value.h +++ b/include/dhtcpp/value.h @@ -79,7 +79,7 @@ private: /** * Dummy function used to disable logging */ -constexpr int NOLOG(char const*, va_list) { return 0; } +inline void NOLOG(char const*, va_list) {} class Value; diff --git a/src/dht.cpp b/src/dht.cpp index 49f3fe00e4174053a0922527a099e32039a7a76e..0aefeafc54bd00ee526c59a091316d1cf7136caf 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -43,6 +43,7 @@ extern "C" { #endif #include <algorithm> +#include <random> //binomial_distribution #include <sstream> #include <unistd.h>