Parcourir la source

src/util/starpu_task_insert_utils.c: fix conversion

(cherry picked from commit e57550b2e49e812cc09bfbc3cbc338026463f0ec)
Nathalie Furmento il y a 5 ans
Parent
commit
36bda69a84
1 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 3 3
      src/util/starpu_task_insert_utils.c

+ 3 - 3
src/util/starpu_task_insert_utils.c

@@ -905,14 +905,14 @@ int _fstarpu_task_insert_create(struct starpu_codelet *cl, struct starpu_task *t
 		else if (arg_type==STARPU_TASK_WORKERIDS)
 		{
 			arg_i++;
-			task->workerids_len = (unsigned)arglist[arg_i];
+			task->workerids_len = *(unsigned *)arglist[arg_i];
 			arg_i++;
 			task->workerids = (uint32_t *)arglist[arg_i];
 		}
 		else if (arg_type==STARPU_SEQUENTIAL_CONSISTENCY)
 		{
 			arg_i++;
-			task->sequential_consistency = (unsigned)arglist[arg_i];
+			task->sequential_consistency = *(unsigned *)arglist[arg_i];
 		}
 		else if (arg_type==STARPU_TASK_PROFILING_INFO)
 		{
@@ -922,7 +922,7 @@ int _fstarpu_task_insert_create(struct starpu_codelet *cl, struct starpu_task *t
 		else if (arg_type==STARPU_TASK_NO_SUBMITORDER)
 		{
 			arg_i++;
-			task->no_submitorder = (unsigned)arglist[arg_i];
+			task->no_submitorder = *(unsigned *)arglist[arg_i];
 		}
 		else
 		{