From 29f2cc104a3ba3c8befcffe6668f5bcae4d99cb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kha=C3=AFs=20COLIN?= Date: Sat, 19 Oct 2024 18:13:22 +0200 Subject: [PATCH] ft_calloc: do not memset if malloc returns NULL --- ft_calloc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ft_calloc.c b/ft_calloc.c index 49a29a1..830c6d5 100644 --- a/ft_calloc.c +++ b/ft_calloc.c @@ -6,7 +6,7 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/17 10:20:05 by kcolin #+# #+# */ -/* Updated: 2024/10/17 13:50:18 by kcolin ### ########.fr */ +/* Updated: 2024/10/19 18:12:22 by kcolin ### ########.fr */ /* */ /* ************************************************************************** */ @@ -24,7 +24,8 @@ void *ft_calloc(size_t nmemb, size_t size) else { out = malloc(bytes); - ft_memset(out, 0, bytes); + if (out != NULL) + ft_memset(out, 0, bytes); return (out); } }