[binutils-gdb] small coffgen.c tidy
Alan Modra
amodra@sourceware.org
Fri Dec 13 04:55:34 GMT 2024
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2cd1fe362711bb7221826cb5e1d791bffc04fc51
commit 2cd1fe362711bb7221826cb5e1d791bffc04fc51
Author: Alan Modra <amodra@gmail.com>
Date: Fri Dec 13 13:48:45 2024 +1030
small coffgen.c tidy
_bfd_coff_free_cached_info should always call
_bfd_generic_bfd_free_cached_info, even if _bfd_coff_free_symbols
returns an error. (It won't return an error here, but let's not leave
anyone wondering about _bfd_coff_free_cached_info.)
* coffgen.c (_bfd_coff_free_cached_info): Ignore return status
of _bfd_coff_free_symbols.
Diff:
---
bfd/coffgen.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/bfd/coffgen.c b/bfd/coffgen.c
index dc5b0f40020..27bd54dcdd0 100644
--- a/bfd/coffgen.c
+++ b/bfd/coffgen.c
@@ -3295,8 +3295,7 @@ _bfd_coff_free_cached_info (bfd *abfd)
Do not clear the keep_syms and keep_strings flags.
These may have been set by pe_ILF_build_a_bfd() indicating
that the syms and strings pointers are not to be freed. */
- if (!_bfd_coff_free_symbols (abfd))
- return false;
+ _bfd_coff_free_symbols (abfd);
}
return _bfd_generic_bfd_free_cached_info (abfd);
More information about the Binutils-cvs
mailing list