From 126021b3766e6fb33333b7939d78dadd1c632eb4 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Sat, 23 Dec 2017 17:49:59 +0100 Subject: Preparing multiple mixes --- node/node_node.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'node/node_node.cpp') diff --git a/node/node_node.cpp b/node/node_node.cpp index 37d878c..0086bf7 100644 --- a/node/node_node.cpp +++ b/node/node_node.cpp @@ -179,7 +179,7 @@ void fill_realtime_post_message(CMixContext& ctx, cmix_proto::RealPost& realpost std::vector mv(ctx.nr_participants, nullptr); for(size_t i = 0; i < ctx.nr_participants; ++i) { std::string* m = realpost.add_m_epirs(); - m->resize(len); + m->resize(len * ctx.nr_mixes); mv[i] = &(*m)[0]; } @@ -455,7 +455,7 @@ void Node::handle_node_realpost(cmix_proto::RealPost const& realpost) { for(auto i = 0u; i < cmix_ctx.nr_participants; i++) { char* message; - element_to_message(&cmix_ctx, (unsigned char**) &message, msgs[i]); + element_to_message(&cmix_ctx, reinterpret_cast(&message), msgs[i]); char* dest; size_t dest_len; -- cgit v1.2.3-70-g09d2