From aeaa44fe860fcbe9586d48bfbd55cc6a167d8e33 Mon Sep 17 00:00:00 2001 From: Thomas Winget Date: Thu, 2 Oct 2014 19:12:12 -0400 Subject: [PATCH] fixed signed-unsigned issue from 166 Loss of entropy can be discussed at a later time, but is not deemed a significant issue for now. --- src/cryptonote_core/checkpoints_create.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cryptonote_core/checkpoints_create.cpp b/src/cryptonote_core/checkpoints_create.cpp index 808bc46a7..c0c5887c5 100644 --- a/src/cryptonote_core/checkpoints_create.cpp +++ b/src/cryptonote_core/checkpoints_create.cpp @@ -124,9 +124,9 @@ bool load_checkpoints_from_dns(cryptonote::checkpoints& checkpoints) std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution dis(0, dns_urls.size() - 1); - int first_index = dis(gen); + size_t first_index = dis(gen); - int cur_index = first_index; + size_t cur_index = first_index; do { records = tools::DNSResolver::instance().get_txt_record(dns_urls[cur_index], avail, valid);