diff options
author | Alan Modra <amodra@bigpond.net.au> | 2013-04-15 03:13:20 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2013-04-15 03:13:20 +0000 |
commit | 2bc8a8f96ecf9bb2e0da1d4cec7fc9ea8119aee7 (patch) | |
tree | 14664fa841edf8f417c19c5834c871b4cdca52dd /bfd/archive.c | |
parent | f11692ac3821c1542649043d49a6edb22656d990 (diff) | |
download | binutils-redhat-2bc8a8f96ecf9bb2e0da1d4cec7fc9ea8119aee7.tar.gz |
* archive.c (_bfd_archive_close_and_cleanup): Clear parent
cache slot for archives.
Diffstat (limited to 'bfd/archive.c')
-rw-r--r-- | bfd/archive.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bfd/archive.c b/bfd/archive.c index 8cc6bf2a27..32b07a718a 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -2732,7 +2732,7 @@ _bfd_archive_close_and_cleanup (bfd *abfd) bfd_ardata (abfd)->cache = NULL; } } - else if (arch_eltdata (abfd) != NULL) + if (arch_eltdata (abfd) != NULL) { struct areltdata *ared = arch_eltdata (abfd); htab_t htab = (htab_t) ared->parent_cache; |