]> AND Public Git Repository - simgrid.git/blobdiff - examples/s4u/replay-comm/s4u-replay-comm.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
New python example: actor-daemon
[simgrid.git] / examples / s4u / replay-comm / s4u-replay-comm.cpp
index 9eb3379c117453768fe8531b98305effed8c6d4c..223fb290dbcfc66bcc299af70263157bbfecb8c9 100644 (file)
@@ -30,8 +30,8 @@ class Replayer {
 public:
   explicit Replayer(std::vector<std::string> args)
   {
-    const char* actor_name     = args[0].c_str();
-    const char* trace_filename = args[1].c_str();
+    const char* actor_name     = args.at(0).c_str();
+    const char* trace_filename = args.size() > 1 ? args[1].c_str() : nullptr;
     simgrid::xbt::replay_runner(actor_name, trace_filename);
   }