A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/simgrid/simgrid
[simgrid.git]
/
src
/
simdag
/
sd_dotloader.cpp
diff --git
a/src/simdag/sd_dotloader.cpp
b/src/simdag/sd_dotloader.cpp
index
663dcb0
..
8e3f736
100644
(file)
--- a/
src/simdag/sd_dotloader.cpp
+++ b/
src/simdag/sd_dotloader.cpp
@@
-212,7
+212,7
@@
xbt_dynar_t SD_dotload_generic(const char* filename, bool sequential, bool sched
if(schedule){
if (schedule_success) {
if(schedule){
if (schedule_success) {
-
const sg_host_t *workstations = sg_host_list
();
+
sg_host_t* workstations = sg_host_list
();
for (auto const& elm : computers) {
SD_task_t previous_task = nullptr;
for (auto const& task : *elm.second) {
for (auto const& elm : computers) {
SD_task_t previous_task = nullptr;
for (auto const& task : *elm.second) {
@@
-227,6
+227,7
@@
xbt_dynar_t SD_dotload_generic(const char* filename, bool sequential, bool sched
}
delete elm.second;
}
}
delete elm.second;
}
+ xbt_free(workstations);
} else {
XBT_WARN("The scheduling is ignored");
for (auto const& elm : computers)
} else {
XBT_WARN("The scheduling is ignored");
for (auto const& elm : computers)