Free gas/dwarf2dbg.c dirs
authorAlan Modra <amodra@gmail.com>
Thu, 26 Jan 2023 08:42:09 +0000 (19:12 +1030)
committerAlan Modra <amodra@gmail.com>
Thu, 26 Jan 2023 21:48:46 +0000 (08:18 +1030)
Entries are allocated with xmemdup0.

* dwarf2dbg.c (dwarf2_cleanup): Free dirs entries.

gas/dwarf2dbg.c

index 5f2f58ff7b05c4556943d2993af60defaf1bb7fd..c7d9e8ef72fe0a1eafaa8fb705c99a0c457469d5 100644 (file)
@@ -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);
 }