diff options
author | Pedro Alves <pedro@codesourcery.com> | 2010-04-14 17:26:08 +0000 |
---|---|---|
committer | Pedro Alves <pedro@codesourcery.com> | 2010-04-14 17:26:08 +0000 |
commit | 325409e50f6be845b0f3d9719d62f9dc78dbe048 (patch) | |
tree | ab20552c47996bbae7b7b66a0788b23fae3bf180 /gdb/corelow.c | |
parent | e12b767fb287127671d514eef227486777f0a972 (diff) | |
download | gdb-325409e50f6be845b0f3d9719d62f9dc78dbe048.tar.gz |
* objfiles.h (gdb_bfd_close_or_warn): Declare.
* objfiles.c (gdb_bfd_close_or_warn): New.
* corelow.c: Include objfiles.h
(core_close): Use gdb_bfd_close_or_warn.
* elfread.c (build_id_verify): Ditto.
* exec.c (exec_close, exec_close_1): Ditto.
Diffstat (limited to 'gdb/corelow.c')
-rw-r--r-- | gdb/corelow.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gdb/corelow.c b/gdb/corelow.c index 039573fa110..ead2377e89e 100644 --- a/gdb/corelow.c +++ b/gdb/corelow.c @@ -46,6 +46,7 @@ #include "solib.h" #include "filenames.h" #include "progspace.h" +#include "objfiles.h" #ifndef O_LARGEFILE @@ -221,9 +222,7 @@ core_close (int quitting) core_has_fake_pid = 0; name = bfd_get_filename (core_bfd); - if (!bfd_close (core_bfd)) - warning (_("cannot close \"%s\": %s"), - name, bfd_errmsg (bfd_get_error ())); + gdb_bfd_close_or_warn (core_bfd); xfree (name); core_bfd = NULL; } |