diff options
Diffstat (limited to 'libft/src/ft_lstclear.c')
-rw-r--r-- | libft/src/ft_lstclear.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libft/src/ft_lstclear.c b/libft/src/ft_lstclear.c index 10a6d91..37fec4e 100644 --- a/libft/src/ft_lstclear.c +++ b/libft/src/ft_lstclear.c @@ -13,16 +13,17 @@ #include <libft.h> #include <stdlib.h> -void - ft_lstclear(t_list **lst, void (*del)(void *)) +void ft_lstclear(t_list **lst, void (*del)(void *)) { t_list *tmp; t_list *renext; - if (!lst) + if (lst == NULL) + { return ; + } tmp = *lst; - while (tmp) + while (tmp != NULL) { renext = tmp->next; del(tmp->content); |