diff options
Diffstat (limited to 'node')
| -rw-r--r-- | node/node_node.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
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<char const*> rsv(ms.size(), nullptr); std::vector<char const*> 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<char*> m_epirs(ms.size(), nullptr); std::vector<char const*> rsv(ms.size(), nullptr); std::vector<char const*> 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<char*> m_epirs(ms.size(), nullptr); std::vector<char const*> rsv(ms.size(), nullptr); std::vector<char const*> 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); |
