Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Don't break MC protocol if the user code has space in filenames
[simgrid.git] / src / smpi / internals / smpi_bench.cpp
index 0b04777..542c0ee 100644 (file)
@@ -430,6 +430,7 @@ void smpi_trace_set_call_location(const char* file, const int line, const char*
     loc->filename = simgrid::xbt::Path(file).get_base_name();
   else
     loc->filename = file;
+  std::replace(loc->filename.begin(), loc->filename.end(), ' ', '_');
   loc->linenumber = line;
   loc->func_call  = call_name;
 }