From: Augustin Degomme Date: Sun, 4 Apr 2021 17:13:53 +0000 (+0200) Subject: check for alloc mem X-Git-Tag: v3.28~461 X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/74297b96108f3cc626f8f3d333eaa1b02d369917 check for alloc mem --- diff --git a/src/smpi/bindings/smpi_pmpi.cpp b/src/smpi/bindings/smpi_pmpi.cpp index 99501be932..6b1c4dc036 100644 --- a/src/smpi/bindings/smpi_pmpi.cpp +++ b/src/smpi/bindings/smpi_pmpi.cpp @@ -214,6 +214,7 @@ int PMPI_Initialized(int* flag) { int PMPI_Alloc_mem(MPI_Aint size, MPI_Info /*info*/, void* baseptr) { + CHECK_NEGATIVE(1, MPI_ERR_COUNT, size) void *ptr = xbt_malloc(size); *static_cast(baseptr) = ptr; return MPI_SUCCESS;