X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1efa42ba7f4518c68673b1e644962c2e112ef96c..cf56a22da60094d8e7f14b1457526dc194d40226:/src/surf/surfxml_parse.c diff --git a/src/surf/surfxml_parse.c b/src/surf/surfxml_parse.c index 0afe41f7ae..348a8577d3 100644 --- a/src/surf/surfxml_parse.c +++ b/src/surf/surfxml_parse.c @@ -581,6 +581,9 @@ void parse_sets(void) char *id, *suffix, *prefix, *radical; int start, end; xbt_dynar_t radical_ends; + xbt_dynar_t current_set; + char *value; + int i; id = xbt_strdup(A_surfxml_set_id); prefix = xbt_strdup(A_surfxml_set_prefix); @@ -595,10 +598,9 @@ void parse_sets(void) surf_parse_get_int(&start, xbt_dynar_get_as(radical_ends, 0, char*)); surf_parse_get_int(&end, xbt_dynar_get_as(radical_ends, 1, char*)); - xbt_dynar_t current_set = xbt_dynar_new(sizeof(char*), NULL); + current_set = xbt_dynar_new(sizeof(char*), NULL); - char *value; - int i; + for (i=start; i