diff --git a/ft_memcpy.c b/ft_memcpy.c index 691e1ec..c6aa148 100644 --- a/ft_memcpy.c +++ b/ft_memcpy.c @@ -6,7 +6,7 @@ /* By: apommier +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/11/29 00:12:03 by apommier #+# #+# */ -/* Updated: 2020/12/13 21:03:38 by apommier ### ########.fr */ +/* Updated: 2020/12/13 21:09:28 by apommier ### ########.fr */ /* */ /* ************************************************************************** */ @@ -18,6 +18,8 @@ void *ft_memcpy(void *dest, const void *src, size_t n) char *p; const char *p1; + if (!dest || !src || !n) + return (dest); p = (char*)dest; p1 = (const char*)src; diff --git a/ft_memmove.c b/ft_memmove.c index 2ad0ee6..86f5d8e 100644 --- a/ft_memmove.c +++ b/ft_memmove.c @@ -6,7 +6,7 @@ /* By: apommier +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/11/29 00:12:14 by apommier #+# #+# */ -/* Updated: 2020/12/13 21:04:37 by apommier ### ########.fr */ +/* Updated: 2020/12/13 21:10:58 by apommier ### ########.fr */ /* */ /* ************************************************************************** */ @@ -17,6 +17,8 @@ void *ft_memmove(void *dest, const void *src, size_t n) size_t i; i = 0; + if (!dest || !src || !n) + return (dest); if (dest > src) { while (n)