Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
be a bit more safe here
authorAugustin Degomme <adegomme@users.noreply.github.com>
Tue, 22 Jun 2021 08:42:20 +0000 (10:42 +0200)
committerAugustin Degomme <adegomme@users.noreply.github.com>
Tue, 22 Jun 2021 08:42:20 +0000 (10:42 +0200)
include/smpi/smpi.h

index e839a43..6d5245e 100644 (file)
@@ -1177,8 +1177,8 @@ XBT_PUBLIC void smpi_trace_set_call_location__(const char* file, const int* line
 #define SMPI_CTAG_NAME(line) SMPI_CTAG_NAME1(line)
 
 #define SMPI_SAMPLE_LOOP(loop_init, loop_end, loop_iter, global, iters, thres, tag)                                    \
-  char SMPI_CTAG_NAME(__LINE__) [128];                                                                                 \
-  sprintf( SMPI_CTAG_NAME(__LINE__), "%s%d", tag, __LINE__);                                                           \
+  char SMPI_CTAG_NAME(__LINE__) [132];                                                                                 \
+  snprintf( SMPI_CTAG_NAME(__LINE__), 132, "%s%d", tag, __LINE__);                                                           \
   int SMPI_ITER_NAME(__LINE__) = 0;                                                                                    \
   {                                                                                                                    \
     loop_init;                                                                                                         \