浏览代码

src/sched_policies/deque_modeling_policy_data_aware.c: use calloc to make sure memory is defined

Nathalie Furmento 9 年之前
父节点
当前提交
95a4a6f3e7
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/sched_policies/deque_modeling_policy_data_aware.c

+ 1 - 1
src/sched_policies/deque_modeling_policy_data_aware.c

@@ -998,7 +998,7 @@ static void dmda_remove_workers(unsigned sched_ctx_id, int *workerids, unsigned
 
 static void initialize_dmda_policy(unsigned sched_ctx_id)
 {
-	struct _starpu_dmda_data *dt = (struct _starpu_dmda_data*)malloc(sizeof(struct _starpu_dmda_data));
+	struct _starpu_dmda_data *dt = (struct _starpu_dmda_data*)calloc(1, sizeof(struct _starpu_dmda_data));
 
 	starpu_sched_ctx_set_policy_data(sched_ctx_id, (void*)dt);