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

17 lines
236 B
C

#include "libft.h"
void *ft_memchr(const void *s, int c, size_t n)
{
void *a;
size_t i;
i = -1;
a = (unsigned char *)s;
while (++i < n)
{
if (*(unsigned char *)a == (unsigned char)c)
return (a);
a++;
}
return (NULL);
}