From: Arnaud Giersch Date: Thu, 24 Jun 2021 11:43:30 +0000 (+0200) Subject: [sonar] Avoid C-style array. X-Git-Tag: v3.28~65 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/90aa31f25a893303cd2884e66acd76c1bc57d976 [sonar] Avoid C-style array. --- diff --git a/src/smpi/mpi/smpi_comm.cpp b/src/smpi/mpi/smpi_comm.cpp index 5c23877104..2dceee2898 100644 --- a/src/smpi/mpi/smpi_comm.cpp +++ b/src/smpi/mpi/smpi_comm.cpp @@ -183,12 +183,12 @@ void Comm::get_name(char* name, int* len) const std::string Comm::name() const { int size; - char name[MPI_MAX_NAME_STRING+1]; - this->get_name(name, &size); + std::array name; + this->get_name(name.data(), &size); if (name[0]=='\0') return std::string("MPI_Comm"); else - return std::string(name); + return std::string(name.data()); }