diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/ft_exit.c | 2 | ||||
-rw-r--r-- | src/ft_tex_init.c | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/ft_exit.c b/src/ft_exit.c index e7b344e..f1da643 100644 --- a/src/ft_exit.c +++ b/src/ft_exit.c @@ -69,6 +69,7 @@ static void mlx_destroy_image(clist->wlist.wlx, clist->tlist[7].img); if (clist->mlist.istraps && clist->tlist[15].img) mlx_destroy_image(clist->wlist.wlx, clist->tlist[15].img); + ft_del_extra_sprites(clist); } static void @@ -98,7 +99,6 @@ int { if (clist->walltexgood) ft_del_tex(clist); - ft_del_extra_sprites(clist); if (clist->wlist.inited) { if (FT_OS == 1) diff --git a/src/ft_tex_init.c b/src/ft_tex_init.c index cae07bd..9a6da10 100644 --- a/src/ft_tex_init.c +++ b/src/ft_tex_init.c @@ -44,9 +44,11 @@ static void while (cl->mlist.sprite_path[i][0]) { cl->tlist[i + 7].img = mlx_xpm_file_to_image(cl->wlist.wlx, - cl->mlist.sprite_path[i], &cl->tlist[i + 7].img_w, &cl->tlist[i + 7].img_h); + cl->mlist.sprite_path[i], &cl->tlist[i + 7].img_w, + &cl->tlist[i + 7].img_h); cl->tlist[i + 7].ptr = mlx_get_data_addr(cl->tlist[i + 7].img, - &cl->tlist[i + 7].bpp, &cl->tlist[i + 7].sizeline, &cl->tlist[i + 7].endian); + &cl->tlist[i + 7].bpp, &cl->tlist[i + 7].sizeline, + &cl->tlist[i + 7].endian); i++; } } |