Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
really ignore the return value of that function, or we'll get warnings
[simgrid.git] / src / gras / DataDesc / ddt_parse.c
index 2966cce..d2657a7 100644 (file)
@@ -240,7 +240,7 @@ static void parse_statement(char *definition,
   gras_ddt_parse_tok_num = gras_ddt_parse_lex_n_dump();
   if (gras_ddt_parse_tok_num == GRAS_DDT_PARSE_TOKEN_RA) {
     XBT_OUT();
-    THROW0(mismatch_error, 0, "End of the englobing structure or union");
+    THROWF(mismatch_error, 0, "End of the englobing structure or union");
   }
 
   if (XBT_LOG_ISENABLED(gras_ddt_parse, xbt_log_priority_debug)) {
@@ -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);