macho-o.c don't leak strtab

* mach-o.c (bfd_mach_o_write_symtab_content): Free strtab on
	success path.
This commit is contained in:
Alan Modra
2023-06-21 09:21:54 +09:30
parent 69141f080c
commit 9a925d0dad
+2
View File
@@ -2073,6 +2073,8 @@ bfd_mach_o_write_symtab_content (bfd *abfd, bfd_mach_o_symtab_command *sym)
if (!_bfd_stringtab_emit (abfd, strtab))
goto err;
_bfd_stringtab_free (strtab);
/* Pad string table. */
padlen = bfd_mach_o_pad4 (abfd, sym->strsize);
if (padlen < 0)