diff --git a/gas/dwarf2dbg.c b/gas/dwarf2dbg.c index 5f2f58ff7b0..c7d9e8ef72f 100644 --- a/gas/dwarf2dbg.c +++ b/gas/dwarf2dbg.c @@ -3096,6 +3096,8 @@ dwarf2_cleanup (void) { purge_generated_debug (true); free (files); + for (unsigned int i = 0; i < dirs_in_use; i++) + free (dirs[i]); free (dirs); }