Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[trace] very small memory leak fix in this example
authorLucas Schnorr <Lucas.Schnorr@imag.fr>
Fri, 20 Jan 2012 22:27:00 +0000 (23:27 +0100)
committerLucas Schnorr <Lucas.Schnorr@imag.fr>
Sun, 22 Jan 2012 23:55:24 +0000 (00:55 +0100)
examples/smpi/smpi_traced.c

index cf3cc15..f23bb7b 100644 (file)
@@ -159,6 +159,7 @@ int main(int argc, char *argv[])
         MPI_Wait(&req[i], &sta[i]);
       }
     }
+    free(r);
 /////////////////////////////////////////
 ////////////////// RANK 1
 ///////////////////////////////////
@@ -269,6 +270,7 @@ int main(int argc, char *argv[])
         MPI_Wait(&req[i], &sta[i]);
       }
     }
+    free(r);
 /////////////////////////////////////////
 ////////////////// RANK 2
 ///////////////////////////////////
@@ -321,6 +323,7 @@ int main(int argc, char *argv[])
     MPI_Barrier(MPI_COMM_WORLD);
     if (J) {
     }
+    free(r);
   }
   MPI_Barrier(MPI_COMM_WORLD);
   MPI_Finalize();