libft/srcs/slist/ft_slist_shift.c
2025-05-31 20:17:01 +02:00

13 lines
212 B
C

#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;
}