summaryrefslogtreecommitdiff
path: root/bfd/opncls.c
diff options
context:
space:
mode:
authorMichael Snyder <msnyder@vmware.com>2007-07-24 19:58:06 +0000
committerMichael Snyder <msnyder@vmware.com>2007-07-24 19:58:06 +0000
commitb8129dbc795d5b3dfcdca494aab1753fddf679bc (patch)
tree67bfb5e8dc5011d7e3aff1755a71cfbdb438a6c7 /bfd/opncls.c
parentf91cacee5566a192b70948fcdb964d9e149bfbcf (diff)
downloadbinutils-redhat-b8129dbc795d5b3dfcdca494aab1753fddf679bc.tar.gz
2007-07-23 Michael Snyder <msnyder@access-company.com>
* opncls.c (bfd_make_writable): Check return from bfd_malloc.
Diffstat (limited to 'bfd/opncls.c')
-rw-r--r--bfd/opncls.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bfd/opncls.c b/bfd/opncls.c
index 01c8889b24..02066d8c1e 100644
--- a/bfd/opncls.c
+++ b/bfd/opncls.c
@@ -799,6 +799,8 @@ bfd_make_writable (bfd *abfd)
}
bim = bfd_malloc (sizeof (struct bfd_in_memory));
+ if (bim == NULL)
+ return FALSE; /* bfd_error already set. */
abfd->iostream = bim;
/* bfd_bwrite will grow these as needed. */
bim->size = 0;