Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[SMPI] Move variable declaration into for-loop
authorChristian Heinrich <franz-christian.heinrich@inria.fr>
Mon, 23 Oct 2017 11:21:59 +0000 (13:21 +0200)
committerChristian Heinrich <franz-christian.heinrich@inria.fr>
Mon, 30 Oct 2017 12:26:15 +0000 (13:26 +0100)
src/smpi/internals/smpi_global.cpp

index 7b6db07..ed39e4a 100644 (file)
@@ -662,9 +662,8 @@ int smpi_main(const char* executable, int argc, char *argv[])
       "You may want to use sampling functions or trace replay to reduce this.");
     }
   }
-  int count = smpi_process_count();
   int ret   = 0;
-  for (int i = 0; i < count; i++) {
+  for (int i = 0, count = smpi_process_count(); i < count; i++) {
     if(process_data[i]->return_value()!=0){
       ret=process_data[i]->return_value();//return first non 0 value
       break;