From: Lukas Jiriste Date: Thu, 24 Aug 2023 09:24:05 +0000 (+0200) Subject: Repaired ft_strndup. It duplicated n - 1 characters. X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=5b3c0fcbf58c6458fcd10d2ad48c9f698ce7a8c8;p=Libft.git Repaired ft_strndup. It duplicated n - 1 characters. --- diff --git a/ft_strndup.c b/ft_strndup.c index 84e4bde..6608803 100644 --- a/ft_strndup.c +++ b/ft_strndup.c @@ -24,7 +24,7 @@ char *ft_strndup(const char *s, size_t n) dest = malloc((n + 1) * sizeof(char)); if (dest == NULL) return (dest); - ft_strlcpy(dest, s, n); + ft_strlcpy(dest, s, n + 1); dest[n + 1] = '\0'; return (dest); }