From dc120676bc021402b8880014df7fa8e484a1d640 Mon Sep 17 00:00:00 2001 From: Adrien Gougeon Date: Thu, 15 Jun 2023 18:58:12 +0200 Subject: [PATCH] use get_unique_data() --- examples/cpp/task-storm/s4u-task-storm.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/examples/cpp/task-storm/s4u-task-storm.cpp b/examples/cpp/task-storm/s4u-task-storm.cpp index 98575d0b97..7c02415200 100644 --- a/examples/cpp/task-storm/s4u-task-storm.cpp +++ b/examples/cpp/task-storm/s4u-task-storm.cpp @@ -107,14 +107,12 @@ int main(int argc, char* argv[]) and use it to adapt their amount of work to do. */ B1->on_this_start_cb([&](simgrid::plugins::Task* t) { - auto data = t->get_next_token_from(SA_to_B1)->get_data(); + auto data = t->get_next_token_from(SA_to_B1)->get_unique_data(); t->set_amount(*data * 10); - delete data; }); B2->on_this_start_cb([&](simgrid::plugins::Task* t) { - auto data = t->get_next_token_from(SA_to_B2)->get_data(); + auto data = t->get_next_token_from(SA_to_B2)->get_unique_data(); t->set_amount(*data * 10); - delete data; }); // Enqueue executions for tasks without predecessors -- 2.20.1