mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
Import libiberty from gcc
This commit is contained in:
@@ -31,11 +31,11 @@ allocated, the remaining memory is zeroed.
|
||||
# endif
|
||||
#endif
|
||||
|
||||
PTR
|
||||
xmemdup (const PTR input, size_t copy_size, size_t alloc_size)
|
||||
void *
|
||||
xmemdup (const void *input, size_t copy_size, size_t alloc_size)
|
||||
{
|
||||
PTR output = xmalloc (alloc_size);
|
||||
void *output = xmalloc (alloc_size);
|
||||
if (alloc_size > copy_size)
|
||||
memset ((char *) output + copy_size, 0, alloc_size - copy_size);
|
||||
return (PTR) memcpy (output, input, copy_size);
|
||||
return (void *) memcpy (output, input, copy_size);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user