diff --git a/42sh/src/main/main.c b/42sh/src/main/main.c index cb58fdca..b76b695f 100644 --- a/42sh/src/main/main.c +++ b/42sh/src/main/main.c @@ -76,6 +76,7 @@ int main(int ac, char **av) ret = handle_instruction(&token, &ast); lexer_destroy(&data->lexer); parser_destroy(&data->parser); + ft_lstdel(&data_singleton()->exec.op_stack, &ft_lst_cfree); ft_lstdel(&token, &token_free); btree_del(&ast, &ast_free); if (ret == 1)