Browse Source

Removed unused code since memcpy is available.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 0f92944b23)
r14.0.x r14.0.12
Michele Calgaro 2 years ago
parent
commit
b3690ceb53
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF
  1. 29
      ltdl.c

29
ltdl.c

@ -459,35 +459,6 @@ strrchr(str, ch)
# endif
#endif
/* NOTE: Neither bcopy nor the memcpy implementation below can
reliably handle copying in overlapping areas of memory, so
do not rely on this behavior when invoking memcpy later. */
#if ! HAVE_MEMCPY
# if HAVE_BCOPY
# define memcpy(dest, src, size) bcopy (src, dest, size)
# else
# define memcpy rpl_memcpy
static inline char *
memcpy (dest, src, size)
char *dest;
const char *src;
size_t size;
{
size_t i = 0;
for (i = 0; i < size; ++i)
{
dest[i] = src[i];
}
return dest;
}
# endif
#endif
/* According to Alexandre Oliva <oliva@lsd.ic.unicamp.br>,
``realloc is not entirely portable''
In any case we want to use the allocator supplied by the user without

Loading…
Cancel
Save