X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3203afd846219ef8b41cadda945ea0a98103c46f..b58b0ba2f6b92efa234677e19dd998346113504d:/src/smpi/mpi/smpi_file.cpp?ds=sidebyside diff --git a/src/smpi/mpi/smpi_file.cpp b/src/smpi/mpi/smpi_file.cpp index 0a78eedeab..47c73ebf2f 100644 --- a/src/smpi/mpi/smpi_file.cpp +++ b/src/smpi/mpi/smpi_file.cpp @@ -59,10 +59,9 @@ File::File(MPI_Comm comm, const char* filename, int amode, MPI_Info info) : comm atomicity_ = true; if (comm_->rank() == 0) { int size = comm_->size() + FP_SIZE; - list_ = new char[size]; + list_ = new char[size](); errhandler_ = SMPI_default_File_Errhandler; errhandler_->ref(); - memset(list_, 0, size); shared_file_pointer_ = new MPI_Offset(); shared_mutex_ = s4u::Mutex::create(); *shared_file_pointer_ = 0;