diff --git a/src/environment/environment_add.c b/src/environment/environment_add.c index 03c9cc9..1f20b01 100644 --- a/src/environment/environment_add.c +++ b/src/environment/environment_add.c @@ -6,7 +6,7 @@ /* By: whaffman +#+ */ /* +#+ */ /* Created: 2025/02/04 16:13:33 by whaffman #+# #+# */ -/* Updated: 2025/02/11 17:15:45 by whaffman ######## odam.nl */ +/* Updated: 2025/02/12 21:33:20 by willem ######## odam.nl */ /* */ /* ************************************************************************** */ @@ -29,9 +29,7 @@ void environment_add(t_list **environment, char *name, char *value) || new_environment->name == NULL || new_environment->value == NULL) { - free(new_environment->name); - free(new_environment->value); - free(new_environment); + environment_free(new_environment); return (perror("malloc")); } ft_lstadd_back(environment, new_node);