From 31bd66b4c1938abc72a2cc38960fff70872e41ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= Date: Tue, 30 Dec 2014 15:31:11 -0500 Subject: [PATCH] avoid gcc warning --- include/opendht/dht.h | 2 +- src/dht.cpp | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/opendht/dht.h b/include/opendht/dht.h index 820ff138..bdedffe4 100644 --- a/include/opendht/dht.h +++ b/include/opendht/dht.h @@ -54,7 +54,7 @@ public: enum class Status { Disconnected, // 0 nodes Connecting, // 1+ nodes - Connected // 4+ good nodes + Connected // 1+ good nodes }; typedef std::function>& values)> GetCallback; diff --git a/src/dht.cpp b/src/dht.cpp index 2b192e2f..4bf449ba 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -2045,7 +2045,8 @@ Dht::processMessage(const uint8_t *buf, size_t buflen, const sockaddr *from, soc const InfoHash& ni_id = *reinterpret_cast(ni); if (ni_id == myid) continue; - sockaddr_in sin { .sin_family = AF_INET }; + sockaddr_in sin; + sin.sin_family = AF_INET; memcpy(&sin.sin_addr, ni + ni_id.size(), 4); memcpy(&sin.sin_port, ni + ni_id.size() + 4, 2); newNode(ni_id, (sockaddr*)&sin, sizeof(sin), 0); @@ -2058,7 +2059,8 @@ Dht::processMessage(const uint8_t *buf, size_t buflen, const sockaddr *from, soc InfoHash* ni_id = reinterpret_cast(ni); if (*ni_id == myid) continue; - sockaddr_in6 sin6 {.sin6_family = AF_INET6}; + sockaddr_in6 sin6; + sin6.sin6_family = AF_INET6; memcpy(&sin6.sin6_addr, ni + HASH_LEN, 16); memcpy(&sin6.sin6_port, ni + HASH_LEN + 16, 2); newNode(*ni_id, (sockaddr*)&sin6, sizeof(sin6), 0);