Forráskód Böngészése

mpi/tests/user_defined_datatype_value.h: allow to overlap sending of the size and packing of the data

Nathalie Furmento 12 éve
szülő
commit
0bfeca4de0
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      mpi/tests/user_defined_datatype_value.h

+ 1 - 1
mpi/tests/user_defined_datatype_value.h

@@ -94,9 +94,9 @@ static int value_pack_data(starpu_data_handle_t handle, unsigned node, void **pt
 	struct starpu_value_interface *value_interface = (struct starpu_value_interface *)
 		starpu_data_get_interface_on_node(handle, node);
 
+	*count = sizeof(int);
 	if (ptr != NULL)
 	{
-		*count = sizeof(int);
 		*ptr = malloc(*count);
 		memcpy(*ptr, value_interface->value, sizeof(int));
 	}