From da12e59545f3a14d0aaae10b9a6462adce8ff5ba Mon Sep 17 00:00:00 2001 From: suter Date: Thu, 29 Nov 2012 13:35:48 +0100 Subject: [PATCH 1/1] clean stuff even when the scheduled is not good --- src/simdag/sd_dotloader.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/simdag/sd_dotloader.c b/src/simdag/sd_dotloader.c index 9402eaa366..5faa6c4c2d 100644 --- a/src/simdag/sd_dotloader.c +++ b/src/simdag/sd_dotloader.c @@ -161,6 +161,18 @@ xbt_dynar_t SD_dotload_with_sched(const char *filename){ }else{ XBT_WARN("The scheduling is ignored"); } + SD_task_t task; + unsigned int count; + xbt_dynar_t computer = NULL; + xbt_dict_cursor_t dict_cursor; + char *computer_name; + xbt_dict_foreach(computers,dict_cursor,computer_name,computer){ + xbt_dynar_free(&computer); + } + xbt_dict_free(&computers); + xbt_dynar_foreach(result,count,task){ + SD_task_destroy(task); + } return NULL; } -- 2.20.1