From 07c09146129f310fd130d0053ce8c493f20a87df Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Sat, 6 Mar 2021 18:06:08 +0100 Subject: [PATCH] Zero-initialize struct to avoid valgrind warnings. --- src/mc/Session.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mc/Session.cpp b/src/mc/Session.cpp index 3bd3c4835d..0677662b1d 100644 --- a/src/mc/Session.cpp +++ b/src/mc/Session.cpp @@ -144,7 +144,9 @@ void Session::close() bool Session::actor_is_enabled(aid_t pid) const { - s_mc_message_actor_enabled_t msg{simgrid::mc::MessageType::ACTOR_ENABLED, pid}; + s_mc_message_actor_enabled_t msg{}; + msg.type = simgrid::mc::MessageType::ACTOR_ENABLED; + msg.aid = pid; model_checker_->channel().send(msg); std::array buff; ssize_t received = model_checker_->channel().receive(buff.data(), buff.size(), true); -- 2.20.1