diff --git a/ltdl.c b/ltdl.c index be6ce43..9b4dccb 100644 --- a/ltdl.c +++ b/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 , ``realloc is not entirely portable'' In any case we want to use the allocator supplied by the user without