X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3d04e86369329fc50278341b47224953f0095a2a..4b335d53942c847cc4c978e58697d22a3c2897ff:/src/smpi/smpi_shared.cpp diff --git a/src/smpi/smpi_shared.cpp b/src/smpi/smpi_shared.cpp index 04c73f637e..67159714db 100644 --- a/src/smpi/smpi_shared.cpp +++ b/src/smpi/smpi_shared.cpp @@ -427,7 +427,7 @@ void smpi_shared_free(void *ptr) xbt_free(meta->second.data); } - munmap(ptr, 0); // the POSIX says that I should not give 0 as a length, but it seems to work OK + munmap(ptr, meta->second.size); } else { XBT_DEBUG("Classic free of %p", ptr); xbt_free(ptr);