aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2read.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2012-05-29 14:23:40 +0000
committerTom Tromey <tromey@redhat.com>2012-05-29 14:23:40 +0000
commit6f0c7050fcfb9db9096f2f988f1104eba427bd6c (patch)
tree676656b0886d01b7ca2a962d9e9bbd344733a28b /gdb/dwarf2read.c
parentec95993ca4e10b9b3d09f29a8bf48c8da7c7116f (diff)
downloadgdb-6f0c7050fcfb9db9096f2f988f1104eba427bd6c.zip
gdb-6f0c7050fcfb9db9096f2f988f1104eba427bd6c.tar.gz
gdb-6f0c7050fcfb9db9096f2f988f1104eba427bd6c.tar.bz2
bfd/
* opncls.c (bfd_fopen): Always close fd on failure. (bfd_fdopenr): Likewise. gdb/ * symfile.c (symfile_bfd_open): Don't close desc if bfd_fopen fails. * solib.c (solib_bfd_fopen): Don't close fd if bfd_fopen fails. * exec.c (exec_file_attach): Don't close scratch_chan if bfd_fopen fails. * dwarf2read.c (try_open_dwo_file): Don't close fd if bfd_fopen fails.
Diffstat (limited to 'gdb/dwarf2read.c')
-rw-r--r--gdb/dwarf2read.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c
index 53100c5..8dbc53e 100644
--- a/gdb/dwarf2read.c
+++ b/gdb/dwarf2read.c
@@ -6957,7 +6957,6 @@ try_open_dwo_file (const char *file_name)
sym_bfd = bfd_fopen (absolute_name, gnutarget, FOPEN_RB, desc);
if (!sym_bfd)
{
- close (desc);
xfree (absolute_name);
return NULL;
}