From 9be5095bc8809b1873ea65dee1db5fbbc0ce57e3 Mon Sep 17 00:00:00 2001 From: thiery Date: Tue, 8 Aug 2006 12:24:18 +0000 Subject: [PATCH] Fix uninitialized values git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@2699 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/simdag/sd_task.c | 4 +++- src/simdag/sd_workstation.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/simdag/sd_task.c b/src/simdag/sd_task.c index a19bd49c79..416ee2ec3c 100644 --- a/src/simdag/sd_task.c +++ b/src/simdag/sd_task.c @@ -30,9 +30,11 @@ SD_task_t SD_task_create(const char *name, void *data, double amount) { else task->name = NULL; + task->state_hookup.prev = NULL; + task->state_hookup.next = NULL; task->state_set = sd_global->not_scheduled_task_set; task->state = SD_NOT_SCHEDULED; - xbt_swag_insert(task,task->state_set); + xbt_swag_insert(task, task->state_set); task->amount = amount; task->remains = amount; diff --git a/src/simdag/sd_workstation.c b/src/simdag/sd_workstation.c index 48d24796f1..3cec2ad112 100644 --- a/src/simdag/sd_workstation.c +++ b/src/simdag/sd_workstation.c @@ -13,7 +13,7 @@ SD_workstation_t __SD_workstation_create(void *surf_workstation, void *data) { SD_workstation_t workstation = xbt_new(s_SD_workstation_t, 1); workstation->surf_workstation = surf_workstation; workstation->data = data; /* user data */ - SD_workstation_set_access_mode(workstation, SD_WORKSTATION_SHARED_ACCESS); /* default mode is shared */ + workstation->access_mode = SD_WORKSTATION_SHARED_ACCESS; /* default mode is shared */ workstation->task_fifo = NULL; const char *name = SD_workstation_get_name(workstation); -- 2.20.1