From 70417a23eece5f6f9d8318bb1eda33db9e8d417e Mon Sep 17 00:00:00 2001 From: H3XploR Date: Tue, 25 Feb 2025 02:52:40 +0100 Subject: [PATCH] utilise des malloc --- config.c | 2 +- main.c | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/config.c b/config.c index 49a3520..f0a65a8 100644 --- a/config.c +++ b/config.c @@ -6,7 +6,7 @@ /* By: yantoine +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/02/14 01:41:17 by yantoine #+# #+# */ -/* Updated: 2025/02/25 02:46:22 by yantoine ### ########.fr */ +/* Updated: 2025/02/25 02:50:49 by yantoine ### ########.fr */ /* */ /* ************************************************************************** */ diff --git a/main.c b/main.c index d54d0fc..6ad22b9 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ /* By: yantoine +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/02/17 19:54:03 by yantoine #+# #+# */ -/* Updated: 2025/02/25 02:38:18 by yantoine ### ########.fr */ +/* Updated: 2025/02/25 02:52:11 by yantoine ### ########.fr */ /* */ /* ************************************************************************** */ @@ -62,18 +62,18 @@ static int check_number(t_scene scene) int main(int argc, char **argv) { - t_app app; + t_app *app; ft_bzero(&app, sizeof(t_app)); - init_app_config(&app, argc, argv); - if (!check_number(app.scene) || \ - app.scene.num_camera == 0 \ - || init_mlx_and_image(&app)) + init_app_config(app, argc, argv); + if (!check_number(app->scene) || \ + app->scene.num_camera == 0 \ + || init_mlx_and_image(app)) return (1); - update_camera(&app); - render_scene(&app); - mlx_hook(app.win, 2, 1L << 0, key_press, &app); - mlx_hook(app.win, 17, 0, handle_close, &app); + update_camera(app); + render_scene(app); + mlx_hook(app.win, 2, 1L << 0, key_press, app); + mlx_hook(app.win, 17, 0, handle_close, app); mlx_loop(app.mlx); return (0); }