X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/63ebf4be4ca6a243a64c7ded8df9b96a9d28d3ff..99c75b59f07f933766771d5e8a0a525cf83387dc:/examples/s4u/replay-storage/s4u-replay-storage.cpp diff --git a/examples/s4u/replay-storage/s4u-replay-storage.cpp b/examples/s4u/replay-storage/s4u-replay-storage.cpp index f1584eb7b2..677f5be491 100644 --- a/examples/s4u/replay-storage/s4u-replay-storage.cpp +++ b/examples/s4u/replay-storage/s4u-replay-storage.cpp @@ -40,16 +40,8 @@ class Replayer { public: explicit Replayer(std::vector args) { - int argc; - char* argv[2]; - argv[0] = &args.at(0)[0]; - if (args.size() == 1) { - argc = 1; - } else { - argc = 2; - argv[1] = &args.at(1)[0]; - } - simgrid::xbt::replay_runner(argc, argv); + const char* actor_name = args[0].c_str(); + simgrid::xbt::replay_runner(actor_name, nullptr); } void operator()() @@ -112,7 +104,6 @@ int main(int argc, char* argv[]) argv[0], argv[0], argv[0]); e.load_platform(argv[1]); - e.register_default(&simgrid::xbt::replay_runner); e.register_actor("p0"); e.load_deployment(argv[2]);