2012-01-06 Tristan Gingold <gingold@adacore.com>
authorTristan Gingold <gingold@adacore.com>
Fri, 6 Jan 2012 11:43:51 +0000 (11:43 +0000)
committerTristan Gingold <gingold@adacore.com>
Fri, 6 Jan 2012 11:43:51 +0000 (11:43 +0000)
* bfdio.c (bfd_bread): Use arelt_size macro.

bfd/ChangeLog
bfd/bfdio.c

index 3035c22..f9d28f3 100644 (file)
@@ -1,5 +1,9 @@
 2012-01-06  Tristan Gingold  <gingold@adacore.com>
 
+       * bfdio.c (bfd_bread): Use arelt_size macro.
+
+2012-01-06  Tristan Gingold  <gingold@adacore.com>
+
        * config.bfd (i[3-7]86-*-darwin*): Define targ64_selvecs.
 
 2012-01-05  Nick Clifton  <nickc@redhat.com>
index 841c781..f8c9f3e 100644 (file)
@@ -185,7 +185,7 @@ bfd_bread (void *ptr, bfd_size_type size, bfd *abfd)
      this element.  */
   if (abfd->arelt_data != NULL)
     {
-      size_t maxbytes = ((struct areltdata *) abfd->arelt_data)->parsed_size;
+      size_t maxbytes = arelt_size (abfd);
       if (abfd->where + size > maxbytes)
         {
           if (abfd->where >= maxbytes)