From: Arnaud Giersch Date: Sun, 12 Aug 2018 08:09:45 +0000 (+0200) Subject: Variable may be unused. X-Git-Tag: v3_21~257 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/bffbfb29b42b5cb1c3f70fd6a806f53e4412f78d?ds=sidebyside Variable may be unused. --- diff --git a/src/smpi/internals/smpi_global.cpp b/src/smpi/internals/smpi_global.cpp index 84c818a1e2..e75aef976d 100644 --- a/src/smpi/internals/smpi_global.cpp +++ b/src/smpi/internals/smpi_global.cpp @@ -431,8 +431,10 @@ static int smpi_run_entry_point(smpi_entry_point_type entry_point, std::vector* args4argv = new std::vector(args.size()); std::transform(begin(args), end(args), begin(*args4argv), [](const std::string& s) { return xbt_strdup(s.c_str()); }); +#if !SMPI_IFORT // take a copy of args4argv to keep reference of the allocated strings const std::vector args2str(*args4argv); +#endif int argc = args4argv->size(); args4argv->push_back(nullptr); char** argv = args4argv->data();