From 86ad7bacaf8c0b206a62bf87193ca6800006a854 Mon Sep 17 00:00:00 2001 From: Frederic Suter Date: Fri, 21 Jul 2017 19:48:30 +0200 Subject: [PATCH] uniform allocation is better --- src/smpi/mpi/smpi_group.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/smpi/mpi/smpi_group.cpp b/src/smpi/mpi/smpi_group.cpp index 8eb2f7c5a0..89abd06941 100644 --- a/src/smpi/mpi/smpi_group.cpp +++ b/src/smpi/mpi/smpi_group.cpp @@ -16,9 +16,9 @@ namespace smpi{ Group::Group() { - size_=0; /* size */ - rank_to_index_map_=nullptr; /* rank_to_index_map_ */ - refcount_=1; /* refcount_: start > 0 so that this group never gets freed */ + size_ = 0; /* size */ + rank_to_index_map_ = nullptr; /* rank_to_index_map_ */ + refcount_ = 1; /* refcount_: start > 0 so that this group never gets freed */ } Group::Group(int n) : size_(n) @@ -33,7 +33,7 @@ Group::Group(MPI_Group origin) { if (origin != MPI_GROUP_NULL && origin != MPI_GROUP_EMPTY) { size_ = origin->size(); - rank_to_index_map_ = xbt_new(int, size_); + rank_to_index_map_ = new int[size_]; refcount_ = 1; for (int i = 0; i < size_; i++) { rank_to_index_map_[i] = origin->rank_to_index_map_[i]; -- 2.20.1