Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix a 'Conditional jump or move depends on uninitialised value' (on strlen)
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 1 Jun 2016 13:26:56 +0000 (15:26 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 1 Jun 2016 13:26:56 +0000 (15:26 +0200)
src/simgrid/sg_config.cpp

index bf3dc3b..b6fcd8e 100644 (file)
@@ -368,6 +368,7 @@ static void describe_model(char *result,int resultsize,
                            const char *name,
                            const char *description)
 {
                            const char *name,
                            const char *description)
 {
+  result[0] = '\0';
   char *p = result;
   p += snprintf(result,resultsize-1, "%s. Possible values: %s", description,
             model_description[0].name ? model_description[0].name : "n/a");
   char *p = result;
   p += snprintf(result,resultsize-1, "%s. Possible values: %s", description,
             model_description[0].name ? model_description[0].name : "n/a");