X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7ebc38bd87e29e2a878c140aa0a03b262c604dd2..ad32fd753f73b8a8a14242781eb011e78446995a:/src/simdag/sd_global.cpp diff --git a/src/simdag/sd_global.cpp b/src/simdag/sd_global.cpp index 649f2c008b..2b7e904e8e 100644 --- a/src/simdag/sd_global.cpp +++ b/src/simdag/sd_global.cpp @@ -9,6 +9,7 @@ #include "simgrid/host.h" #include "src/simdag/simdag_private.h" #include "src/surf/surf_interface.hpp" +#include "simgrid/s4u/engine.hpp" #ifdef HAVE_JEDULE #include "simgrid/jedule/jedule_sd_binding.h" @@ -90,7 +91,7 @@ void SD_config(const char *key, const char *value){ */ void SD_create_environment(const char *platform_file) { - parse_platform_file(platform_file); + simgrid::s4u::Engine::instance()->loadPlatform(platform_file); XBT_DEBUG("Workstation number: %zu, link number: %d", sg_host_count(), sg_link_count()); #ifdef HAVE_JEDULE @@ -276,6 +277,4 @@ void SD_exit(void) xbt_dynar_free_container(&(sd_global->return_set)); xbt_free(sd_global); sd_global = NULL; - - surf_exit(); }