/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* free.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: lfirmin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/08/22 18:57:21 by lfirmin #+# #+# */ /* Updated: 2025/10/08 16:21:46 by lfirmin ### ########.fr */ /* */ /* ************************************************************************** */ #include "cub.h" void free_char_array(char **array) { int i; if (!array) return ; i = 0; while (array[i]) free(array[i++]); free(array); } void free_data(t_data *data) { if (!data) return ; if (data->texture) free(data->texture); free_char_array(data->map); }