From cd824a8e1183a63e4477bf8afca996b951e5c2f4 Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Tue, 16 Oct 2012 22:56:55 +0000 Subject: 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. --- bfd/coff64-rs6000.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bfd/coff64-rs6000.c') diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c index 0821b6ff17..5f4a502c5f 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, -- cgit v1.2.1