modification de libft