diff --git a/src/dht.cpp b/src/dht.cpp index a803e66421962128ab653244eff00a4802bd4fcf..25ff7bfdd1b9a0bb5cff235ffb0907cbecf8e01c 100644 --- a/src/dht.cpp +++ b/src/dht.cpp @@ -278,7 +278,9 @@ struct Dht::SearchNode { if (node->isExpired()) return false; - auto pending {false}, completed_sq_status {false}, pending_sq_status {false}; + bool pending {false}, + completed_sq_status {false}, + pending_sq_status {false}; for (const auto& s : getStatus) { if (s.second and s.second->pending()) pending = true; @@ -1235,7 +1237,7 @@ void Dht::searchSendAnnounceValue(const std::shared_ptr<Search>& sr) { auto& a = *ait; const auto& type = getType(a.value->type); if (sn->isSynced(now) and sn->getAnnounceTime(a.value->id, type) <= now) { - auto hasValue {false}; + bool hasValue {false}; uint16_t seq_no = 0; try { const auto& f = std::find_if(answer.fields.cbegin(), answer.fields.cend(),