From 44cd349d69a11fec6c698ec45a59e373cad56c2e Mon Sep 17 00:00:00 2001 From: JozanLeClerc Date: Wed, 9 Sep 2020 18:40:11 +0200 Subject: qwe --- src/s_line.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/s_line.c') diff --git a/src/s_line.c b/src/s_line.c index b198fff..c6e2e0b 100644 --- a/src/s_line.c +++ b/src/s_line.c @@ -59,6 +59,7 @@ void while (tmp != NULL) { renext = tmp->next; + ft_memdel((void*)&tmp->lblock); ft_memdel((void*)&tmp); tmp = renext; } @@ -72,7 +73,7 @@ t_line_block if ((link = (t_line_block*)malloc(sizeof(t_line_block))) == NULL) return (NULL); - link->lblock[0] = C_NUL; + link->lblock = NULL; link->nextif = nextif; link->next = NULL; if (word == NULL) @@ -80,9 +81,9 @@ t_line_block link->next = NULL; return (link); } - else + else if ((link->lblock = ft_strdup(word)) == NULL) { - ft_strlcpy(link->lblock, word, 4096); + return (NULL); } return (link); } -- cgit v1.2.3