minishell
ft_lstnew.c
Go to the documentation of this file.
1 /* ************************************************************************** */
2 /* */
3 /* ::: :::::::: */
4 /* ft_lstnew.c :+: :+: :+: */
5 /* +:+ +:+ +:+ */
6 /* By: kfujita <kfujita@student.42tokyo.jp> +#+ +:+ +#+ */
7 /* +#+#+#+#+#+ +#+ */
8 /* Created: 2022/04/20 00:41:10 by kfujita #+# #+# */
9 /* Updated: 2022/04/25 22:57:52 by kfujita ### ########.fr */
10 /* */
11 /* ************************************************************************** */
12 
13 #include <stdlib.h>
14 #include "ft_lst.h"
15 
16 t_list *ft_lstnew(void *content)
17 {
18  t_list *p_ret;
19 
20  p_ret = malloc(sizeof(t_list));
21  if (p_ret != NULL)
22  {
23  p_ret->content = content;
24  p_ret->next = NULL;
25  }
26  return (p_ret);
27 }
t_list * ft_lstnew(void *content)
Definition: ft_lstnew.c:16
Definition: ft_lst.h:18
void * content
Definition: ft_lst.h:19
struct s_list * next
Definition: ft_lst.h:20