From f71b8463725e824db555c9c33ea14ca67ff61848 Mon Sep 17 00:00:00 2001 From: Elisee ADJIGUIDI Date: Wed, 15 Jun 2022 16:48:12 +0200 Subject: [PATCH] leaks on 3 fixed --- srcs/parsing/parse_map.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/srcs/parsing/parse_map.c b/srcs/parsing/parse_map.c index 266bc0f..ee26ecc 100644 --- a/srcs/parsing/parse_map.c +++ b/srcs/parsing/parse_map.c @@ -3,10 +3,10 @@ /* ::: :::::::: */ /* parse_map.c :+: :+: :+: */ /* +:+ +:+ +:+ */ -/* By: apommier +#+ +:+ +#+ */ +/* By: sadjigui +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/05/10 17:54:25 by sadjigui #+# #+# */ -/* Updated: 2022/06/15 15:54:55 by apommier ### ########.fr */ +/* Updated: 2022/06/15 16:46:36 by sadjigui ### ########.fr */ /* */ /* ************************************************************************** */ @@ -239,7 +239,10 @@ void check_zero_one(char **split, t_data *img) tmp[i] = NULL; inter_map(split, tmp, img); if (img->map.error == -1) + { + free_double(tmp); return; + } check_border(tmp, img); check_inner(tmp, img); free_double(tmp);