diff options
author | Michael Snyder <msnyder@vmware.com> | 2011-03-06 18:37:07 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2011-03-06 18:37:07 +0000 |
commit | 525196471e4171b24a870577c19869c3e1e0b7d8 (patch) | |
tree | 1ca2a4117f6c95622dd230e76c079ddf3e63fe39 /bfd/compress.c | |
parent | f2c87f458d130c13267e531a5c8ba15608ecc549 (diff) | |
download | binutils-redhat-525196471e4171b24a870577c19869c3e1e0b7d8.tar.gz |
2011-03-05 Michael Snyder <msnyder@vmware.com>
* compress.c (bfd_compress_section_contents): Check for out of mem.
Diffstat (limited to 'bfd/compress.c')
-rw-r--r-- | bfd/compress.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bfd/compress.c b/bfd/compress.c index a526ea99c7..669033c5ec 100644 --- a/bfd/compress.c +++ b/bfd/compress.c @@ -100,6 +100,9 @@ bfd_compress_section_contents (bfd *abfd ATTRIBUTE_UNUSED, compressed_size = compressBound (uncompressed_size) + 12; compressed_buffer = (bfd_byte *) bfd_malloc (compressed_size); + if (compressed_buffer == NULL) + return FALSE; + if (compress ((Bytef*) compressed_buffer + 12, &compressed_size, (const Bytef*) uncompressed_buffer, |