PR binutils/22203
* nm.c (display_rel_file): Free memory returned from
bfd_get_synthetic_symtab.
+2017-09-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/22203
+ * nm.c (display_rel_file): Free memory returned from
+ bfd_get_synthetic_symtab.
+
2017-09-22 Alexandre Oliva <aoliva@redhat.com>
* dwarf.h (debug_info): Add loc_views and num_loc_views.
void *minisyms;
unsigned int size;
struct size_sym *symsizes;
+ asymbol *synthsyms = NULL;
if (! dynamic)
{
if (show_synthetic && size == sizeof (asymbol *))
{
- asymbol *synthsyms;
asymbol **static_syms = NULL;
asymbol **dyn_syms = NULL;
long static_count = 0;
else
print_size_symbols (abfd, dynamic, symsizes, symcount, archive_bfd);
+ if (synthsyms)
+ free (synthsyms);
free (minisyms);
free (symsizes);
}