ft_lstclear fonctionne avec une function dell null, joinfree free les deux elements, gnl dup l'element qui sera free par joinfree
This commit is contained in:
@@ -123,7 +123,7 @@ int get_next_line(const int fd, char **line)
|
||||
if ((ret = read(fd, buf, BUFFER_SIZE)) < 0)
|
||||
return (free_lst(&lst, -1));
|
||||
buf[ret] = '\0';
|
||||
if (!(lst->str = ft_strjoinfree(lst->str, buf)))
|
||||
if (!(lst->str = ft_strjoinfree(lst->str, ft_strdup(buf))))
|
||||
return (free_lst(&lst, -1));
|
||||
}
|
||||
if (str != NULL)
|
||||
|
||||
Reference in New Issue
Block a user