From: Arnaud Giersch Date: Tue, 5 Dec 2017 22:24:12 +0000 (+0100) Subject: No need for reinterpret_cast here. X-Git-Tag: v3.18~130 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/bd48c87b14cd465a3c4ef3b9b2e2065ce9f9e455?hp=15b72bab345d4946fc2ed6bad4c8b6e6a191c244 No need for reinterpret_cast here. --- diff --git a/examples/s4u/energy-link/s4u-energy-link.cpp b/examples/s4u/energy-link/s4u-energy-link.cpp index 14cf055aae..3e69b7f121 100644 --- a/examples/s4u/energy-link/s4u-energy-link.cpp +++ b/examples/s4u/energy-link/s4u-energy-link.cpp @@ -54,12 +54,12 @@ static void receiver(std::vector args) void* res = mailbox->get(); xbt_free(res); } else { - char* data[flow_amount]; + void* data[flow_amount]; // Start all comms in parallel, and wait for their completion in one shot std::vector comms; for (int i = 0; i < flow_amount; i++) - comms.push_back(mailbox->get_async(reinterpret_cast(&(data[i])))); + comms.push_back(mailbox->get_async(&data[i])); simgrid::s4u::Comm::wait_all(&comms); for (int i = 0; i < flow_amount; i++)