Solving minor bug in compilation

This commit is contained in:
Guido Cossu committed 2017-10-25 10:34:49 +01:00
1 parent 8309f2364b
commit 8a3aae98f6
2 files changed
+8 -6

No files matched your search

+4 -3
View File
@@ -53,9 +53,10 @@ void CartesianCommunicator::Init(int *argc, char ***argv) {
ShmInitGeneric(); ShmInitGeneric();
} }
CartesianCommunicator::~CartesianCommunicator(){ CartesianCommunicator::~CartesianCommunicator()
 if (communicator && !MPI::Is_finalized()) {
 MPI_Comm_free(&communicator); if (communicator && !MPI::Is_finalized())
MPI_Comm_free(&communicator);
} }
void CartesianCommunicator::GlobalSum(uint32_t &u){ void CartesianCommunicator::GlobalSum(uint32_t &u){
+4 -3
View File
@@ -53,9 +53,10 @@ void CartesianCommunicator::Init(int *argc, char ***argv) {
ShmInitGeneric(); ShmInitGeneric();
} }
CartesianCommunicator::~CartesianCommunicator(){ CartesianCommunicator::~CartesianCommunicator()
 if (communicator && !MPI::Is_finalized()) {
 MPI_Comm_free(&communicator); if (communicator && !MPI::Is_finalized())
MPI_Comm_free(&communicator);
} }