From 7568c9073143edfb3bc6c0bf4263be704cb96cb5 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Mon, 12 Dec 2016 11:29:03 +0100 Subject: Introduces and fixes warnings in the C libraries. --- node/node_node.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'node/node_node.cpp') diff --git a/node/node_node.cpp b/node/node_node.cpp index 27104b5..a0e04fa 100644 --- a/node/node_node.cpp +++ b/node/node_node.cpp @@ -14,7 +14,7 @@ void fill_precomputation_pre_message(CMixContext& ctx, cmix_proto::PrePre& prepr std::stringstream ss; ss << "permutation:"; - for(auto i = 0; i < ctx.nr_participants; ++i) { + for(auto i = 0u; i < ctx.nr_participants; ++i) { ss << " " << ctx.permutation[i]; } BOOST_LOG_TRIVIAL(trace) << ss.str(); @@ -25,7 +25,7 @@ void fill_precomputation_pre_message(CMixContext& ctx, cmix_proto::PrePre& prepr std::vector rsv(ms.size(), nullptr); std::vector msv(ms.size(), nullptr); - for(size_t i = 0; i < ms.size(); ++i) { + for(auto i = 0; i < ms.size(); ++i) { std::string* r = prepre.add_r_er(); r->resize(len); r_ers[i] = &(*r)[0]; @@ -56,7 +56,8 @@ void fill_precomputation_mix_message(CMixContext const& ctx, cmix_proto::PreMix& std::vector m_epirs(ms.size(), nullptr); std::vector rsv(ms.size(), nullptr); std::vector msv(ms.size(), nullptr); - for(size_t i = 0; i < ms.size(); ++i) { + + for(auto i = 0; i < ms.size(); ++i) { std::string* r = premix.add_r_epirs(); r->resize(el_len); r_epirs[i] = &(*r)[0]; @@ -86,10 +87,10 @@ void fill_precomputation_post_message(CMixContext& ctx, cmix_proto::PrePost& pre std::vector m_epirs(ms.size(), nullptr); std::vector rsv(ms.size(), nullptr); std::vector msv(ms.size(), nullptr); - for(size_t i = 0; i < ms.size(); ++i) { + for(auto i = 0; i < ms.size(); ++i) { std::string* r = prepost.add_r_epirs(); r->resize(len); - r_epirs[i] = &(*r)[0]; + r_epirs[size_t(i)] = &(*r)[0]; std::string* m = prepost.add_m_epirs(); m->resize(len); -- cgit v1.2.3-70-g09d2