From a3a66ad870144aa780a1b83d1ef72d29aaa110d0 Mon Sep 17 00:00:00 2001 From: Tanguy MAZE Date: Tue, 19 Mar 2019 16:41:23 +0100 Subject: [PATCH] fg --- ft_getline.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ft_getline.c b/ft_getline.c index 38fc3f7..51005e8 100644 --- a/ft_getline.c +++ b/ft_getline.c @@ -6,12 +6,11 @@ /* By: tmaze +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/03/07 15:12:59 by tmaze #+# #+# */ -/* Updated: 2019/03/19 14:20:25 by tmaze ### ########.fr */ +/* Updated: 2019/03/19 16:37:08 by tmaze ### ########.fr */ /* */ /* ************************************************************************** */ #include "libft.h" -#include static int get_last_ind(char *buff) { @@ -78,10 +77,9 @@ int ft_getline(char **line) if (ret == 0 && *line == NULL) return (0); } - ft_printf("=== debug ===\nbuff: '%s'\nret: %d\n", buff, ret); if ((i = flush_buff(line, buff)) == -1) return (-1); - check = (buff[i] == '\0' && i != ret) ? BUFF_SIZE : i; + check = (buff[i] != '\n' && i != 0) ? BUFF_SIZE : i; ft_memmove(buff, buff + i + 1, BUFF_SIZE - i); ft_memset(buff + BUFF_SIZE - i, '\0', i); }