From ab36c3dcc2779bae23d3c6ef1de854dc892c4fef Mon Sep 17 00:00:00 2001 From: Francesco Chemolli Date: Tue, 9 Jun 2020 02:04:45 +0000 Subject: [PATCH] Fix clang (with its own libc++) build after 9865de7 (#661) Compilers that check allocator/container value_type matching detected a mismatch because multimap::value_type is _not_ std::pair but std::pair! Symptoms (when compiling files that include src/PingData.h): Allocator::value_type must be same type as value_type --- src/PingData.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PingData.h b/src/PingData.h index a1fc8501fd..c524925421 100644 --- a/src/PingData.h +++ b/src/PingData.h @@ -16,7 +16,7 @@ class PeerSelector; class PeerSelectorPingMonitor; -typedef std::pair WaitingPeerSelector; +typedef std::pair WaitingPeerSelector; /// waiting PeerSelector objects, ordered by their absolute deadlines typedef std::multimap, PoolingAllocator > WaitingPeerSelectors; typedef WaitingPeerSelectors::iterator WaitingPeerSelectorPosition; -- 2.47.2