summaryrefslogtreecommitdiff
path: root/bfd/elf-attrs.c
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/elf-attrs.c')
-rw-r--r--bfd/elf-attrs.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c
index 27e683bcff8..c34297ccdaa 100644
--- a/bfd/elf-attrs.c
+++ b/bfd/elf-attrs.c
@@ -307,10 +307,10 @@ _bfd_elf_attr_strdup (bfd *abfd, const char * s)
{
char * p;
int len;
-
+
len = strlen (s) + 1;
p = (char *) bfd_alloc (abfd, len);
- return memcpy (p, s, len);
+ return (char *) memcpy (p, s, len);
}
/* Add a string object attribute. */
@@ -428,7 +428,7 @@ _bfd_elf_parse_attributes (bfd *abfd, Elf_Internal_Shdr * hdr)
bfd_vma len;
const char *std_section;
- contents = bfd_malloc (hdr->sh_size);
+ contents = (bfd_byte *) bfd_malloc (hdr->sh_size);
if (!contents)
return;
if (!bfd_get_section_contents (abfd, hdr->bfd_section, contents, 0,