X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ec16845133f5f1b5262d2d77d8ba22824fa8a446..1f834c56a869248347fa4dd12a41ded689989935:/src/gras/DataDesc/ddt_parse.c diff --git a/src/gras/DataDesc/ddt_parse.c b/src/gras/DataDesc/ddt_parse.c index fc02a6f23d..ab540b9ec1 100644 --- a/src/gras/DataDesc/ddt_parse.c +++ b/src/gras/DataDesc/ddt_parse.c @@ -614,7 +614,7 @@ static gras_datadesc_type_t parse_struct(char *definition) xbt_dynar_t fields_to_push; char *name; - gras_datadesc_type_t struct_type; + volatile gras_datadesc_type_t struct_type; XBT_IN(""); identifiers = xbt_dynar_new(sizeof(s_identifier_t), NULL); @@ -704,7 +704,6 @@ static gras_datadesc_type_t parse_typedef(char *definition) s_type_modifier_t tm; - gras_datadesc_type_t struct_desc = NULL; gras_datadesc_type_t typedef_desc = NULL; XBT_IN(""); @@ -714,7 +713,7 @@ static gras_datadesc_type_t parse_typedef(char *definition) parse_type_modifier(&tm); if (tm.is_struct) { - struct_desc = parse_struct(definition); + parse_struct(definition); } parse_type_modifier(&tm);