aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/ft_init_lists.c2
-rw-r--r--src/main.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/ft_init_lists.c b/src/ft_init_lists.c
index 76ac0ae..323d6a0 100644
--- a/src/ft_init_lists.c
+++ b/src/ft_init_lists.c
@@ -100,8 +100,6 @@ static int8_t
cl->f_rgb = ft_init_rgb();
cl->c_rgb = ft_init_rgb();
cl->rlist = ft_init_s_ray();
- if (ft_init_sfx(cl) < 0)
- return (-1);
cl->currlvl = 0;
cl->walltexgood = 0;
ft_init_funptr(cl);
diff --git a/src/main.c b/src/main.c
index 4cbd7a2..8702b42 100644
--- a/src/main.c
+++ b/src/main.c
@@ -27,6 +27,8 @@ int
if (ft_init_cub3d(clist) < 0)
return (FT_RET_FAILED_STRUCTS);
ft_parse_map(argv[1], clist);
+ if (ft_init_sfx(clist) < 0)
+ return (FT_RET_ALLOC_ERR);
if (ft_init_winlx(clist) < 0)
return (ft_exit(FT_RET_FAILED_MLX, clist));
ft_use_args(argc, argv, clist);