fix(memcpy+memmove): make it segfault
This commit is contained in:
parent
b2a11a2283
commit
33fa2b4a34
2 changed files with 2 additions and 2 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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))
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue