X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/26c83295361ea3da5cd2c45b867069ad1a1d7349..2889cfd6832bf3e721b22639f8ed06aef6da734a:/src/simgrid/sg_config.cpp diff --git a/src/simgrid/sg_config.cpp b/src/simgrid/sg_config.cpp index 3b7519c6e8..98142d3d58 100644 --- a/src/simgrid/sg_config.cpp +++ b/src/simgrid/sg_config.cpp @@ -323,9 +323,11 @@ static void _sg_cfg_cb__test_sleep(const char *name){ /* callback of the inclusion path */ static void _sg_cfg_cb__surf_path(const char *name) { - char *path = xbt_strdup(xbt_cfg_get_string(name)); - if (path[0]) // ignore "" + char *path = xbt_cfg_get_string(name); + if (path[0]) {// ignore "" + path = xbt_strdup(path); xbt_dynar_push(surf_path, &path); + } } /* callback to decide if we want to use the model-checking */ @@ -503,7 +505,6 @@ void sg_config_init(int *argc, char **argv) "If value=1, one checkpoint is saved for each step => faster verification, but huge memory consumption; higher values are good compromises between speed and memory consumption."); xbt_cfg_register_boolean("model-check/sparse_checkpoint", "no", _mc_cfg_cb_sparse_checkpoint, "Use sparse per-page snapshots."); - xbt_cfg_register_boolean("model-check/soft-dirty", "no", _mc_cfg_cb_soft_dirty, "Use sparse per-page snapshots."); xbt_cfg_register_boolean("model-check/ksm", "no", _mc_cfg_cb_ksm, "Kernel same-page merging"); xbt_cfg_register_string("model-check/property","", _mc_cfg_cb_property,