From 4a751e7f3c043d0da078cd9a6d6eac069993a76a Mon Sep 17 00:00:00 2001 From: Tanguy MAZE Date: Sun, 8 Apr 2018 17:16:44 +0200 Subject: [PATCH] ft_lstnew: corrected faulty content asignation --- ft_lstnew.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ft_lstnew.c b/ft_lstnew.c index d3a866f..d6bbaeb 100644 --- a/ft_lstnew.c +++ b/ft_lstnew.c @@ -6,7 +6,7 @@ /* By: tmaze +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2018/04/08 00:35:42 by tmaze #+# #+# */ -/* Updated: 2018/04/08 00:50:46 by tmaze ### ########.fr */ +/* Updated: 2018/04/08 17:15:34 by tmaze ### ########.fr */ /* */ /* ************************************************************************** */ @@ -16,7 +16,7 @@ t_list *ft_lstnew(void const *content, size_t content_size) { t_list *ret; - if ((ret = (t_list*)malloc(sizeof(t_list))) == NULL) + if ((ret = (t_list*)malloc(sizeof(t_list))) != NULL) { if (!content) { @@ -30,6 +30,7 @@ t_list *ft_lstnew(void const *content, size_t content_size) free(ret); return (0); } + ft_memmove(ret->content, content, content_size); ret->content_size = content_size; } ret->next = NULL;