/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_memchr.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: erey-bet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/09/27 19:02:18 by erey-bet #+# #+# */ /* Updated: 2022/10/11 02:19:17 by erey-bet ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" void *ft_memchr(const void *memory_block, int searched_char, size_t size) { size_t i; unsigned char *tmp; i = 0; tmp = (unsigned char *)memory_block; while (i < size) { if (tmp[i] == (unsigned char)searched_char) return (&tmp[i]); i++; } return (NULL); }