libft memmove correction