aboutsummaryrefslogtreecommitdiff
path: root/gdb/objfiles.c
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2009-08-10 22:09:22 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2009-08-10 22:09:22 +0000
commit4f6f9936b60049a0f3d8725b279b3a61082660f2 (patch)
tree5a683d632568461f451063a0f6f0852623ae6e65 /gdb/objfiles.c
parent62cc2e1fa2d79bc4a8cf92d9e9b6216f97d0a9ee (diff)
downloadgdb-4f6f9936b60049a0f3d8725b279b3a61082660f2.zip
gdb-4f6f9936b60049a0f3d8725b279b3a61082660f2.tar.gz
gdb-4f6f9936b60049a0f3d8725b279b3a61082660f2.tar.bz2
gdb/
* objfiles.c (gdb_bfd_unref): Use the bfd_usrdata accessor. * solib.c (symbol_add_stub): Likewise. * symfile.c (symfile_bfd_open): Assert BFD_USRDATA is NULL.
Diffstat (limited to 'gdb/objfiles.c')
-rw-r--r--gdb/objfiles.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/objfiles.c b/gdb/objfiles.c
index 6663c33..586f5d0 100644
--- a/gdb/objfiles.c
+++ b/gdb/objfiles.c
@@ -1070,7 +1070,7 @@ gdb_bfd_unref (struct bfd *abfd)
if (abfd == NULL)
return;
- p_refcount = abfd->usrdata;
+ p_refcount = bfd_usrdata (abfd);
/* Valid range for p_refcount: NULL (single owner), or a pointer
to int counter, which has a value of 1 (single owner) or 2 (shared). */
@@ -1083,7 +1083,7 @@ gdb_bfd_unref (struct bfd *abfd)
return;
}
xfree (p_refcount);
- abfd->usrdata = NULL; /* Paranoia. */
+ bfd_usrdata (abfd) = NULL; /* Paranoia. */
name = bfd_get_filename (abfd);
if (!bfd_close (abfd))