PR24960, Memory leak from disassembler

PR 24960
include/
	* dis-asm.h (disassemble_free_target): Declare.
opcodes/
	* disassemble.c (disassemble_free_target): New function.
binutils/
	* objdump.c (disassemble_data): Call disassemble_free_target.
This commit is contained in:
Alan Modra
2019-12-09 20:34:49 +10:30
parent 103ebbc35c
commit 20135676fc
6 changed files with 79 additions and 1 deletions

View File

@@ -2730,6 +2730,7 @@ disassemble_data (bfd *abfd)
if (aux.dynrelbuf != NULL)
free (aux.dynrelbuf);
free (sorted_syms);
disassemble_free_target (&disasm_info);
}
static bfd_boolean