summaryrefslogtreecommitdiff
path: root/bfd
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
commitb7b700ef6da2f2f107db1b834be71f476912cafc (patch)
tree0c0ea915dba0de7be6055c22df3d3e54e892777e /bfd
parentdef4e30a8b0d1d1c4f01071c90f552bac2bb4e3b (diff)
downloadgdb-b7b700ef6da2f2f107db1b834be71f476912cafc.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.
Diffstat (limited to 'bfd')
-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 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,