From: Arnaud Giersch Date: Thu, 18 Apr 2019 11:28:39 +0000 (+0200) Subject: [sonar] Remove the use of "sprintf". X-Git-Tag: v3.22.2~103 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8f6851175b53219b94db4247d75755bf2567aaf8?ds=sidebyside [sonar] Remove the use of "sprintf". --- diff --git a/src/smpi/bindings/smpi_f77.cpp b/src/smpi/bindings/smpi_f77.cpp index e4d56c700c..71d298832a 100644 --- a/src/smpi/bindings/smpi_f77.cpp +++ b/src/smpi/bindings/smpi_f77.cpp @@ -108,7 +108,7 @@ void mpi_initialized_(int* flag, int* ierr){ void mpi_get_processor_name_(char *name, int *resultlen, int* ierr){ //fortran does not handle string endings cleanly, so initialize everything before - sprintf(name,"%*c\n", MPI_MAX_PROCESSOR_NAME,' '); + memset(name, 0, MPI_MAX_PROCESSOR_NAME); *ierr = MPI_Get_processor_name(name, resultlen); }