aboutsummaryrefslogtreecommitdiffstats
path: root/ft_memmove.c
diff options
context:
space:
mode:
Diffstat (limited to 'ft_memmove.c')
-rw-r--r--ft_memmove.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/ft_memmove.c b/ft_memmove.c
deleted file mode 100644
index ace0d90..0000000
--- a/ft_memmove.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include "libft.h"
-
-void *
-ft_memmove (void *dest, const void *src, size_t n)
-{
- unsigned char *dst_bytes;
- const unsigned char *src_bytes;
-
- if (!dest && !src)
- return (dest);
- dst_bytes = dest;
- src_bytes = src;
- if (dst_bytes > src_bytes)
- {
- dst_bytes += n;
- src_bytes += n;
- while (n--)
- *--dst_bytes = *--src_bytes;
- }
- else
- {
- while (n--)
- *dst_bytes++ = *src_bytes++;
- }
- return (dest);
-}