From 33fa2b4a346ca0eced5ac6eeac9fd67d9e72860b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Wed, 23 Oct 2024 11:39:34 +0200 Subject: [PATCH] fix(memcpy+memmove): make it segfault --- ft_memcpy.c | 2 +- ft_memmove.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ft_memcpy.c b/ft_memcpy.c index 4b3eb34..160e27c 100644 --- a/ft_memcpy.c +++ b/ft_memcpy.c @@ -17,7 +17,7 @@ void *ft_memcpy(void *dest, const void *src, size_t n) { size_t i; - if ((dest == NULL || src == NULL) && n > 0) + if ((dest == NULL && src == NULL) && n > 0) return (dest); i = 0; while (i < n) diff --git a/ft_memmove.c b/ft_memmove.c index 8be0b60..e0d6686 100644 --- a/ft_memmove.c +++ b/ft_memmove.c @@ -30,7 +30,7 @@ void *ft_memmove(void *dest, const void *src, size_t n) { size_t i; - if ((dest == NULL || src == NULL) && n > 0) + if ((dest == NULL && src == NULL) && n > 0) return (dest); if (dest >= src && dest <= (src + n)) {