42-archive/fillit/lib/libft/ft_memcmp.c
Jack Halford 3d1bba5039 libft
2016-08-28 18:13:44 +02:00

16 lines
239 B
C

#include "libft.h"
int ft_memcmp(const void *s1, const void *s2, size_t n)
{
size_t i;
int cmp;
i = 0;
while (++i < n)
{
cmp = ((unsigned char *)s1)[i] - ((unsigned char *)s2)[i];
if (cmp)
return (cmp);
}
return (cmp);
}