diff --git a/src/derives.c b/src/derives.c index b41751c3..da881ecc 100644 --- a/src/derives.c +++ b/src/derives.c @@ -116,6 +116,6 @@ derives_compute (void) void derives_free (void) { - free (derives[0]); - free (derives); + XFREE (derives[0]); + XFREE (derives); } diff --git a/src/gram.c b/src/gram.c index 39045d76..cf5a946d 100644 --- a/src/gram.c +++ b/src/gram.c @@ -329,9 +329,9 @@ grammar_rules_never_reduced_report (const char *message) void grammar_free (void) { - free (ritem); + XFREE (ritem); free (rules); - free (token_translations); + XFREE (token_translations); /* Free the symbol table data structure. */ symbols_free (); free_merger_functions ();