From b4ac202cf31d5110a49500ec10e49feaaeebab1b Mon Sep 17 00:00:00 2001 From: Takishipp Date: Wed, 6 Sep 2017 12:59:38 +0200 Subject: [PATCH 1/1] asyc-waitall is converted --- examples/s4u/async-waitall/s4u_async-waitall.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) 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!"); } -- 2.20.1