X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9e0b4e4bb3f3805b1645b6667fa091123456b9fc..1d1294418fcdb34a66a0569033b173274db14fe8:/src/mc/mc_record.cpp diff --git a/src/mc/mc_record.cpp b/src/mc/mc_record.cpp index c56f726389..ec97313473 100644 --- a/src/mc/mc_record.cpp +++ b/src/mc/mc_record.cpp @@ -58,8 +58,10 @@ RecordTrace parseRecordTrace(const char* data) const char* current = data; while (*current) { - simgrid::mc::Transition item; - int count = sscanf(current, "%ld/%d", &item.aid_, &item.times_considered_); + long aid; + int times_considered; + int count = sscanf(current, "%ld/%d", &aid, ×_considered); + simgrid::mc::Transition item(aid, times_considered); if(count != 2 && count != 1) throw std::invalid_argument("Could not parse record path");