X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a02aa042d09050fb82401d2e6902e70cb8147956..4bad977e588846973fb162e45ceeab13753cdff4:/examples/cpp/plugin-prodcons/s4u-plugin-prodcons.cpp diff --git a/examples/cpp/plugin-prodcons/s4u-plugin-prodcons.cpp b/examples/cpp/plugin-prodcons/s4u-plugin-prodcons.cpp index 0faa27d064..67c2659bea 100644 --- a/examples/cpp/plugin-prodcons/s4u-plugin-prodcons.cpp +++ b/examples/cpp/plugin-prodcons/s4u-plugin-prodcons.cpp @@ -17,21 +17,21 @@ static void ingester(int id, simgrid::plugin::ProducerConsumerPtr pc) { sg4::this_actor::sleep_for(simgrid::xbt::random::uniform_real(0, 1)); for (int i = 0; i < 3; i++) { - int* data = new int(10 * id + i); + auto* data = new int(10 * id + i); pc->put(data, 1.2125e6); // last for 0.01s XBT_INFO("data sucessfully put: %d", *data); sg4::this_actor::sleep_for((3 - i) * simgrid::xbt::random::uniform_real(0, 1)); } for (int i = 0; i < 3; i++) { - int* data = new int(10 * id + i); + auto* data = new int(10 * id + i); pc->put_async(data, 1.2125e6); // last for 0.01s XBT_INFO("data sucessfully put: %d", *data); sg4::this_actor::sleep_for((i + 3) * simgrid::xbt::random::uniform_real(0, 1)); } } -static void retriever(int id, simgrid::plugin::ProducerConsumerPtr pc) +static void retriever(simgrid::plugin::ProducerConsumerPtr pc) { sg4::this_actor::sleep_for(simgrid::xbt::random::uniform_real(0, 1)); for (int i = 0; i < 3; i++) { @@ -83,7 +83,7 @@ int main(int argc, char* argv[]) sg4::Actor::create("ingester-" + std::to_string(i), sg4::Host::by_name(hostname), &ingester, i, pc); hostname = std::string("node-") + std::to_string(i + 3) + ".simgrid.org"; - sg4::Actor::create("retriever-" + std::to_string(i), sg4::Host::by_name(hostname), &retriever, i, pc); + sg4::Actor::create("retriever-" + std::to_string(i), sg4::Host::by_name(hostname), &retriever, pc); } e.run();