diff options
Diffstat (limited to 'gdb/objfiles.c')
-rw-r--r-- | gdb/objfiles.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/objfiles.c b/gdb/objfiles.c index 22c96ed..5cd01e5 100644 --- a/gdb/objfiles.c +++ b/gdb/objfiles.c @@ -341,7 +341,9 @@ free_objfile (objfile) if (objfile -> obfd != NULL) { char *name = bfd_get_filename (objfile->obfd); - bfd_close (objfile -> obfd); + if (!bfd_close (objfile -> obfd)) + warning ("cannot close \"%s\": %s", + name, bfd_errmsg (bfd_get_error ())); free (name); } |