From 6f0c7050fcfb9db9096f2f988f1104eba427bd6c Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Tue, 29 May 2012 14:23:40 +0000 Subject: 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. --- gdb/exec.c | 1 - 1 file changed, 1 deletion(-) (limited to 'gdb/exec.c') diff --git a/gdb/exec.c b/gdb/exec.c index 58fb55e..6ba1986 100644 --- a/gdb/exec.c +++ b/gdb/exec.c @@ -238,7 +238,6 @@ exec_file_attach (char *filename, int from_tty) if (!exec_bfd) { - close (scratch_chan); error (_("\"%s\": could not open as an executable file: %s"), scratch_pathname, bfd_errmsg (bfd_get_error ())); } -- cgit v1.1