X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/6f2e9113097b642198bdf52fc3a85a5593fa17cd..a15797ea55151ddfdbae48147e74159efe01b411:/src/smpi/colls/bcast-mvapich-smp.c diff --git a/src/smpi/colls/bcast-mvapich-smp.c b/src/smpi/colls/bcast-mvapich-smp.c index 8fb512c95a..54ea0fc8f7 100644 --- a/src/smpi/colls/bcast-mvapich-smp.c +++ b/src/smpi/colls/bcast-mvapich-smp.c @@ -238,7 +238,8 @@ int smpi_coll_tuned_bcast_mvapich2_knomial_intra_node(void *buffer, mask /= mv2_intra_node_knomial_factor; } } - + xbt_free(reqarray); + xbt_free(starray); return mpi_errno; } @@ -315,7 +316,7 @@ int smpi_coll_tuned_bcast_mvapich2_intra_node(void *buffer, ) { if (!is_contig || !is_homogeneous) { - tmp_buf=(void *)xbt_malloc(nbytes); + tmp_buf=(void *)smpi_get_tmp_sendbuffer(nbytes); /* TODO: Pipeline the packing and communication */ // position = 0;