From 88ac06645fbea2ba61d1df452c024ec7e6081c2f Mon Sep 17 00:00:00 2001 From: gbrochar Date: Sat, 5 Oct 2024 11:27:17 +0200 Subject: [PATCH] fix(ft_strsplit): compile error --- ft_strsplit.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ft_strsplit.c b/ft_strsplit.c index 7d82209..d8c1562 100644 --- a/ft_strsplit.c +++ b/ft_strsplit.c @@ -47,10 +47,12 @@ static void *ft_taballoc(char const *s, char **str_tab, char c) wl++; i++; } - if (wl != 0) - *str_tab++ = (char *)malloc((wl + 1) * sizeof(char)); - if (!(str_tab - 1)) - return (NULL); + if (wl != 0) { + *str_tab = (char *)malloc((wl + 1) * sizeof(char)); + if (!str_tab) + return (NULL); + str_tab++; + } } return (*str_tab); } @@ -83,3 +85,4 @@ char **ft_strsplit(char const *s, char c) str_tab[i] = NULL; return (str_tab); } +