X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/76953caae18456a7f51c5a9d1533fd99e0bed65d..6ade1c748396ae71562fd718e8409de61ab00148:/examples/s4u/app-masterworkers/s4u-app-masterworkers-class.cpp diff --git a/examples/s4u/app-masterworkers/s4u-app-masterworkers-class.cpp b/examples/s4u/app-masterworkers/s4u-app-masterworkers-class.cpp index e65a85c65d..f0e629a29e 100644 --- a/examples/s4u/app-masterworkers/s4u-app-masterworkers-class.cpp +++ b/examples/s4u/app-masterworkers/s4u-app-masterworkers-class.cpp @@ -67,9 +67,8 @@ public: { double compute_cost; do { - const auto* msg = mailbox->get(); + auto msg = mailbox->get_unique(); compute_cost = *msg; - delete msg; if (compute_cost > 0) /* If compute_cost is valid, execute a computation of that cost */ simgrid::s4u::this_actor::execute(compute_cost);