X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4e62e76d104a17f0c9aaf9135ac605e9c8c87141..36bbb3ccc91325b1ab657c221248ec19e227de4a:/src/simdag/sd_dotloader.cpp diff --git a/src/simdag/sd_dotloader.cpp b/src/simdag/sd_dotloader.cpp index 90d8662e18..9ba3e5f2ac 100644 --- a/src/simdag/sd_dotloader.cpp +++ b/src/simdag/sd_dotloader.cpp @@ -99,11 +99,11 @@ xbt_dynar_t SD_dotload_generic(const char* filename, bool sequential, bool sched if (comp != computers.end()) { computer = comp->second; } else { - computer = new std::vector; + computer = new std::vector(); computers.insert({char_performer, computer}); } if (static_cast(order) < computer->size()) { - SD_task_t task_test = computer->at(order); + const s_SD_task_t* task_test = computer->at(order); if (task_test && task_test != task) { /* the user gave the same order to several tasks */ schedule_success = false; @@ -153,8 +153,8 @@ xbt_dynar_t SD_dotload_generic(const char* filename, bool sequential, bool sched std::sort(edges.begin(), edges.end(), [](const Agedge_t* a, const Agedge_t* b) { return AGSEQ(a) < AGSEQ(b); }); for (Agedge_t* edge : edges) { - char *src_name=agnameof(agtail(edge)); - char *dst_name=agnameof(aghead(edge)); + const char* src_name = agnameof(agtail(edge)); + const char* dst_name = agnameof(aghead(edge)); double size = atof(agget(edge, (char *) "size")); SD_task_t src = jobs.at(src_name);