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);
s_type_modifier_t tm;
- gras_datadesc_type_t struct_desc = NULL;
gras_datadesc_type_t typedef_desc = NULL;
XBT_IN("");
parse_type_modifier(&tm);
if (tm.is_struct) {
- struct_desc = parse_struct(definition);
+ parse_struct(definition);
}
parse_type_modifier(&tm);
int *stored = xbt_new(int, 1);
*stored = value;
- xbt_dict_set(gras_dd_constants, name, stored, xbt_free_f);
+ xbt_dict_set(gras_dd_constants, name, stored, NULL);
}