-/* Copyright (c) 2013-2017. The SimGrid Team.
+/* Copyright (c) 2013-2019. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
/* Finally, fill up the src array */
if(recv_iter > 0) {
- knomial_reduce_src_array = static_cast<int*>(smpi_get_tmp_sendbuffer(sizeof(int)*recv_iter));
+ knomial_reduce_src_array = new int[recv_iter];
}
mask = orig_mask;
}
if(src_array != NULL) {
- xbt_free(src_array);
+ delete[] src_array;
}
if(rank != root) {