From: Takishipp Date: Wed, 6 Sep 2017 10:59:38 +0000 (+0200) Subject: asyc-waitall is converted X-Git-Tag: v3_17~152^2~4 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/b4ac202cf31d5110a49500ec10e49feaaeebab1b asyc-waitall is converted --- diff --git a/examples/s4u/async-waitall/s4u_async-waitall.cpp b/examples/s4u/async-waitall/s4u_async-waitall.cpp index a3ac331ba8..c4bbe9e203 100644 --- a/examples/s4u/async-waitall/s4u_async-waitall.cpp +++ b/examples/s4u/async-waitall/s4u_async-waitall.cpp @@ -69,15 +69,12 @@ public: received = NULL; simgrid::s4u::CommPtr comm = mbox->get_async(&received); comm->wait(); - if (strcmp(received, "finalize") == 0) { - delete received; + std::string* receivedStr = static_cast(received); + if (receivedStr->compare("finalize") == 0) { + delete receivedStr; break; } - XBT_INFO("Processing \"%s\"", received); - // MSG_task_execute(task); - XBT_INFO("\"%s\" done", recieved); - delete recieved; } XBT_INFO("I'm done. See you!"); }