X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8d51fbcc2374aec305440e6456aee54c0a2df5d3..b0ac1d5d6e14550c3d3abbe50a9105513aa5a263:/src/mc/mc_checkpoint.cpp diff --git a/src/mc/mc_checkpoint.cpp b/src/mc/mc_checkpoint.cpp index 018a0db685..bd1a8d719a 100644 --- a/src/mc/mc_checkpoint.cpp +++ b/src/mc/mc_checkpoint.cpp @@ -52,8 +52,6 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_checkpoint, mc, "Logging specific to mc_check #define PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC) #define PROT_RW (PROT_READ | PROT_WRITE) #define PROT_RX (PROT_READ | PROT_EXEC) -extern std::string _sg_mc_property_file; -extern std::string _sg_mc_dot_output_file; namespace simgrid { namespace mc { @@ -521,7 +519,7 @@ static std::vector get_current_fds(pid_t pid) // If dot_output enabled, do not handle the corresponding file if (dot_output != nullptr) { std::string link_basename = simgrid::xbt::Path(link).getBasename(); - if (link_basename == _sg_mc_dot_output_file) + if (link_basename == _sg_mc_dot_output_file.get()) continue; } @@ -563,7 +561,7 @@ std::shared_ptr take_snapshot(int num_state) snapshot->to_ignore = mc_model_checker->process().ignored_heap(); - if (_sg_mc_max_visited_states > 0 || not _sg_mc_property_file.empty()) { + if (_sg_mc_max_visited_states > 0 || not _sg_mc_property_file.get().empty()) { snapshot->stacks = take_snapshot_stacks(snapshot.get()); if (_sg_mc_hash) snapshot->hash = simgrid::mc::hash(*snapshot);