Automatic date update in version.in
[deliverable/binutils-gdb.git] / bfd / elf32-m32c.c
index a4dfd8d3d4e5c25d65c5addc115549241bacdabb..a357f62b8c215af2dda7590d69456de3207cd416 100644 (file)
@@ -1499,11 +1499,10 @@ m32c_elf_relax_section
          bfd_set_error (bfd_error_file_too_big);
          goto error_return;
        }
-      shndx_buf = bfd_malloc (amt);
-      if (shndx_buf == NULL)
+      if (bfd_seek (abfd, shndx_hdr->sh_offset, SEEK_SET) != 0)
        goto error_return;
-      if (bfd_seek (abfd, shndx_hdr->sh_offset, SEEK_SET) != 0
-         || bfd_bread (shndx_buf, amt, abfd) != amt)
+      shndx_buf = _bfd_malloc_and_read (abfd, amt, amt);
+      if (shndx_buf == NULL)
        goto error_return;
       shndx_hdr->contents = shndx_buf;
     }
This page took 0.026499 seconds and 4 git commands to generate.