From 4dc99cd0de2ed271b783d34e89dbdef9e1448d67 Mon Sep 17 00:00:00 2001 From: kinou-p Date: Mon, 6 Jun 2022 21:39:22 +0200 Subject: [PATCH] fix leak --- srcs/cast_ray.c | 2 +- srcs/utils.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/srcs/cast_ray.c b/srcs/cast_ray.c index dde4915..916f697 100644 --- a/srcs/cast_ray.c +++ b/srcs/cast_ray.c @@ -194,7 +194,6 @@ void draw_ray(t_data *img) int size_line = 0; int endian = 0; - new_img = mlx_new_image(img->mlx, 960, 512); if (!new_img) { @@ -342,4 +341,5 @@ void draw_ray(t_data *img) ray_angle = reset_angle(ray_angle - 0.25); } mlx_put_image_to_window(img->mlx, img->mlx_win, new_img, 0, 0); + mlx_destroy_image(img->mlx, new_img); } \ No newline at end of file diff --git a/srcs/utils.c b/srcs/utils.c index 139a01d..b2d4a79 100644 --- a/srcs/utils.c +++ b/srcs/utils.c @@ -6,7 +6,7 @@ /* By: apommier +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/02/13 23:37:02 by apommier #+# #+# */ -/* Updated: 2022/06/01 19:21:35 by apommier ### ########.fr */ +/* Updated: 2022/06/06 21:38:31 by apommier ### ########.fr */ /* */ /* ************************************************************************** */ @@ -19,6 +19,7 @@ int quit_game(t_data *img) if (img->mlx) free(img->mlx); free(img->map.simple_map); + free(img->map.texture.north); //free_double(img->map); exit(0); }