From: Joel Brobecker Date: Tue, 16 Oct 2012 22:56:55 +0000 (+0000) Subject: dangling pointer in coff64-rs6000 archive cache. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=329e5cac873b8900a72356befb46e8a984afde29;p=binutils-gdb.git dangling pointer in coff64-rs6000 archive cache. bfd/ChangeLog: * coff64-rs6000.c (rs6000coff64_vec): Set _close_and_cleanup field to _bfd_archive_close_and_cleanup. (aix5coff64_vec): Likewise. --- diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c index 0821b6ff177..5f4a502c5f4 100644 --- a/bfd/coff64-rs6000.c +++ b/bfd/coff64-rs6000.c @@ -2668,7 +2668,7 @@ const bfd_target rs6000coff64_vec = }, /* Generic */ - bfd_true, + _bfd_archive_close_and_cleanup, bfd_true, coff_new_section_hook, _bfd_generic_get_section_contents, @@ -2926,7 +2926,7 @@ const bfd_target aix5coff64_vec = }, /* Generic */ - bfd_true, + _bfd_archive_close_and_cleanup, bfd_true, coff_new_section_hook, _bfd_generic_get_section_contents,