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:
hugogogo
2021-06-27 13:31:43 +02:00
parent f1ce5b8b9e
commit 26147eeeeb
6 changed files with 9 additions and 8 deletions

View File

@@ -90,7 +90,8 @@
void ft_lstdelone(t_list *lst, void (*del)(void *))
{
del(lst->content);
if (lst->content && del)
del(lst->content);
free(lst);
lst = NULL;
}