fix(memcpy+memmove): make it segfault

This commit is contained in:
Khaïs COLIN 2024-10-23 11:39:34 +02:00
parent b2a11a2283
commit 33fa2b4a34
2 changed files with 2 additions and 2 deletions

View file

@ -17,7 +17,7 @@ void *ft_memcpy(void *dest, const void *src, size_t n)
{ {
size_t i; size_t i;
if ((dest == NULL || src == NULL) && n > 0) if ((dest == NULL && src == NULL) && n > 0)
return (dest); return (dest);
i = 0; i = 0;
while (i < n) while (i < n)

View file

@ -30,7 +30,7 @@ void *ft_memmove(void *dest, const void *src, size_t n)
{ {
size_t i; size_t i;
if ((dest == NULL || src == NULL) && n > 0) if ((dest == NULL && src == NULL) && n > 0)
return (dest); return (dest);
if (dest >= src && dest <= (src + n)) if (dest >= src && dest <= (src + n))
{ {