/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_memchr.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: sadjigui +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2021/05/25 14:48:34 by sadjigui #+# #+# */ /* Updated: 2021/05/25 15:57:53 by sadjigui ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" void *ft_memchr(const void *mem, int ch, size_t size) { size_t i; i = 0; while (i < size) { if (*(unsigned char *)(mem + i) == (unsigned char)ch) return ((unsigned char *)(mem + i)); i++; } return (NULL); }