From 03ccf7f1bf05d6da74452e152ff23895708460c7 Mon Sep 17 00:00:00 2001 From: Lukas Jiriste Date: Fri, 5 Jul 2024 12:23:05 +0200 Subject: [PATCH] Fix function freeing the parsing generator states This function was made under wrong assumptions. --- ft_parse/ft_parsing_table_generate.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ft_parse/ft_parsing_table_generate.c b/ft_parse/ft_parsing_table_generate.c index 59dd83b..8232938 100644 --- a/ft_parse/ft_parsing_table_generate.c +++ b/ft_parse/ft_parsing_table_generate.c @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/06/27 11:16:53 by ljiriste #+# #+# */ -/* Updated: 2024/07/05 12:08:20 by ljiriste ### ########.fr */ +/* Updated: 2024/07/05 12:20:24 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -44,7 +44,11 @@ void free_generator_state(t_generator_state *state) void void_free_generator_state(void *v_state) { - free_generator_state(v_state); + t_generator_state **state; + + state = v_state; + free_generator_state(*state); + free(*state); return ; } -- 2.30.2