From 0c29f08378a521589235cee82000d3b3bb4bc829 Mon Sep 17 00:00:00 2001 From: kinou Date: Wed, 28 Apr 2021 15:06:29 +0200 Subject: [PATCH] q --- get_next_line.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/get_next_line.c b/get_next_line.c index f97429f..30e4532 100644 --- a/get_next_line.c +++ b/get_next_line.c @@ -151,7 +151,10 @@ int get_next_line(int fd, char **line) } end = BUFFER_SIZE; if (fd < 0 || !line || BUFFER_SIZE < 1) + { return (-1); + free(save); + } is_next_line(save, &end, fd); if (!(*save)) return (-1); @@ -166,7 +169,7 @@ int get_next_line(int fd, char **line) { free(*save); free(save); - return (0)`; + return (0); } return (1); }