* peicode.h (pe_print_idata): Call malloc rather than xmalloc.

(pe_print_pdata): Likewise.
This commit is contained in:
Ian Lance Taylor 1995-11-29 22:10:57 +00:00
parent a9713b91a7
commit b00c57ec37
2 changed files with 22 additions and 4 deletions

View File

@ -1,5 +1,8 @@
Wed Nov 29 12:42:36 1995 Ian Lance Taylor <ian@cygnus.com> Wed Nov 29 12:42:36 1995 Ian Lance Taylor <ian@cygnus.com>
* peicode.h (pe_print_idata): Call malloc rather than xmalloc.
(pe_print_pdata): Likewise.
* opncls.c (bfd_alloc_by_size_t): Set bfd_error_no_memory if * opncls.c (bfd_alloc_by_size_t): Set bfd_error_no_memory if
obstack_alloc fails. obstack_alloc fails.
(bfd_alloc_finish): Set bfd_error_no_memory if obstack_finish (bfd_alloc_finish): Set bfd_error_no_memory if obstack_finish

View File

@ -1160,8 +1160,13 @@ pe_print_idata(abfd, vfile)
bfd_byte *data = 0; bfd_byte *data = 0;
int offset; int offset;
data = (bfd_byte *) xmalloc ((size_t) bfd_section_size (abfd, data = (bfd_byte *) malloc ((size_t) bfd_section_size (abfd,
rel_section)); rel_section));
if (data == NULL && bfd_section_size (abfd, rel_section) != 0)
{
bfd_set_error (bfd_error_no_memory);
return false;
}
datasize = bfd_section_size (abfd, rel_section); datasize = bfd_section_size (abfd, rel_section);
bfd_get_section_contents (abfd, bfd_get_section_contents (abfd,
@ -1199,8 +1204,13 @@ pe_print_idata(abfd, vfile)
if (bfd_section_size (abfd, section) == 0) if (bfd_section_size (abfd, section) == 0)
return true; return true;
data = (bfd_byte *) xmalloc ((size_t) bfd_section_size (abfd, section)); data = (bfd_byte *) malloc ((size_t) bfd_section_size (abfd, section));
datasize = bfd_section_size (abfd, section); datasize = bfd_section_size (abfd, section);
if (data == NULL && datasize != 0)
{
bfd_set_error (bfd_error_no_memory);
return false;
}
bfd_get_section_contents (abfd, bfd_get_section_contents (abfd,
section, section,
@ -1353,8 +1363,13 @@ pe_print_pdata(abfd, vfile)
if (bfd_section_size (abfd, section) == 0) if (bfd_section_size (abfd, section) == 0)
return true; return true;
data = (bfd_byte *) xmalloc ((size_t) bfd_section_size (abfd, section)); data = (bfd_byte *) malloc ((size_t) bfd_section_size (abfd, section));
datasize = bfd_section_size (abfd, section); datasize = bfd_section_size (abfd, section);
if (data == NULL && datasize != 0)
{
bfd_set_error (bfd_error_no_memory);
return false;
}
bfd_get_section_contents (abfd, bfd_get_section_contents (abfd,
section, section,