diff --git a/core/experiments/checksum-oostubs/experiment.cc b/core/experiments/checksum-oostubs/experiment.cc index de7c2698bc43045bfb44e1085acea8762dec5e02..ee31013071f8c499ae247afdeb7ee23b4ceae1ce 100644 --- a/core/experiments/checksum-oostubs/experiment.cc +++ b/core/experiments/checksum-oostubs/experiment.cc @@ -72,7 +72,8 @@ bool ChecksumOOStuBSExperiment::run() tp.restrictMemoryAddresses(&mm); // record trace - std::ofstream of("trace.pb"); + char const *tracefile = "trace.pb"; + std::ofstream of(tracefile); tp.setTraceFile(&of); // this must be done *after* configuring the plugin: diff --git a/core/experiments/weathermonitor/experiment.cc b/core/experiments/weathermonitor/experiment.cc index 9feb1d957cf77a72f0a930731cbf3537809bc207..010c53daeb0c13015bb8b6254719ff8f49bd5382 100644 --- a/core/experiments/weathermonitor/experiment.cc +++ b/core/experiments/weathermonitor/experiment.cc @@ -75,7 +75,8 @@ bool WeathermonitorExperiment::run() //tp.setLogIPOnly(true); // record trace - std::ofstream of("trace.pb"); + char const *tracefile = "trace.pb"; + std::ofstream of(tracefile); tp.setTraceFile(&of); // this must be done *after* configuring the plugin: