X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d58a00ab3206780f2a75e495e76613aa706f0ba4..c97656604936a7d3000ee3c98e0926b80f6f2150:/src/msg/msg_process.cpp diff --git a/src/msg/msg_process.cpp b/src/msg/msg_process.cpp index 9b53e16a7f..1c349b03bb 100644 --- a/src/msg/msg_process.cpp +++ b/src/msg/msg_process.cpp @@ -70,7 +70,7 @@ msg_process_t MSG_process_create_with_environment(const char* name, int (*code)( xbt_dict_foreach (properties, cursor, key, value) actor->set_property(key, value); } - sg_actor_start(actor, (void (*)(int, char**))code, argc, argv); + actor->start(std::move(simgrid::xbt::wrap_main(code, argc, argv))); } catch (simgrid::HostFailureException const&) { xbt_die("Could not launch a new process on failed host %s.", host->get_cname()); }