X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d11214844321704ca61b48b9443d7f3e53a966f6..285132b31c7186e9b1d67b2ce96b02d216886a9f:/src/mc/api/RemoteApp.cpp diff --git a/src/mc/api/RemoteApp.cpp b/src/mc/api/RemoteApp.cpp index ad68366e9a..ee1627feda 100644 --- a/src/mc/api/RemoteApp.cpp +++ b/src/mc/api/RemoteApp.cpp @@ -225,10 +225,10 @@ void RemoteApp::get_actors_status(std::map& whereto) const "(currently %d), but only %d transition(s) was/were said to be encoded", actor.max_considered, actor.n_transitions); - auto actor_transitions = std::vector>(actor.n_transitions); + auto actor_transitions = std::vector>(actor.n_transitions); for (int times_considered = 0; times_considered < actor.n_transitions; times_considered++, probes_iter++) { std::stringstream stream((*probes_iter).buffer.data()); - auto transition = std::unique_ptr(deserialize_transition(actor.aid, times_considered, stream)); + auto transition = std::shared_ptr(deserialize_transition(actor.aid, times_considered, stream)); actor_transitions[times_considered] = std::move(transition); }