diff options
Diffstat (limited to 'ft_lstnew.c')
| -rw-r--r-- | ft_lstnew.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ft_lstnew.c b/ft_lstnew.c new file mode 100644 index 0000000..d4f53bc --- /dev/null +++ b/ft_lstnew.c @@ -0,0 +1,14 @@ +#include <stdlib.h> +#include "libft.h" + +t_list * ft_lstnew(void const *content, size_t content_size) +{ + t_list *elem; + + if ((elem = (t_list*)malloc(sizeof(t_list))) == NULL) + return (NULL); + elem->content = (void*)content; + elem->content_size = content_size; + elem->next = NULL; + return (elem); +} |
