diff options
-rw-r--r-- | src/ft_init_lists.c | 2 | ||||
-rw-r--r-- | src/main.c | 2 |
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); @@ -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); |