From: Arnaud Giersch Date: Fri, 6 May 2022 07:15:25 +0000 (+0200) Subject: Structured binding here too. X-Git-Tag: v3.32~263 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/225063a70ea2c81b7f04f4b3790ef1575cdd7f11 Structured binding here too. --- diff --git a/src/smpi/internals/smpi_replay.cpp b/src/smpi/internals/smpi_replay.cpp index a952b43ee5..803906fc5d 100644 --- a/src/smpi/internals/smpi_replay.cpp +++ b/src/smpi/internals/smpi_replay.cpp @@ -878,9 +878,9 @@ void smpi_replay_main(int rank, const char* private_trace_filename) std::vector requests(count_requests); unsigned int i=0; - for (auto const& pair : storage[simgrid::s4u::this_actor::get_pid()].get_store()) { - for (auto& req: pair.second){ - requests[i] = req; + for (auto const& [_, reqs] : storage[simgrid::s4u::this_actor::get_pid()].get_store()) { + for (auto& req : reqs) { + requests[i] = req; // FIXME: overwritten at each iteration? } i++; }