aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@gnat.com>2012-10-16 22:56:55 +0000
committerJoel Brobecker <brobecker@gnat.com>2012-10-16 22:56:55 +0000
commitcd824a8e1183a63e4477bf8afca996b951e5c2f4 (patch)
tree5ed80641faa23717122db568656238f8cc886660
parent4aaf9487109548e6fd708e71ed4cf8fe243e2551 (diff)
downloadbinutils-cd824a8e1183a63e4477bf8afca996b951e5c2f4.tar.gz
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.
-rw-r--r--bfd/coff64-rs6000.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c
index 0821b6ff1..5f4a502c5 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,