libft/srcs/slist/ft_slist_shift.c

15 lines
No EOL
232 B
C

#if USE_SLIST
#include "libft.h"
t_slist *ft_slist_shift(t_slist **lst)
{
t_slist *first;
if (!lst || !*lst)
return NULL;
first = *lst;
*lst = first->next;
first->next = NULL;
return first;
}
#endif