aboutsummaryrefslogtreecommitdiffstats
path: root/src/ft_init_winlx.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ft_init_winlx.c')
-rw-r--r--src/ft_init_winlx.c20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/ft_init_winlx.c b/src/ft_init_winlx.c
index b41dc4a..dee4009 100644
--- a/src/ft_init_winlx.c
+++ b/src/ft_init_winlx.c
@@ -18,16 +18,18 @@
int
ft_init_winlx(t_cub *clist)
{
- ft_memdel((void**)&clist->wlist->wlx);
- if (!(clist->wlist->wlx = mlx_init()))
+ if (!(clist->wlist.wlx = mlx_init()))
return (-1);
- ft_memdel((void**)&clist->wlist->winptr);
- if (!(clist->wlist->winptr = mlx_new_window(clist->wlist->wlx,
- clist->wlist->x_size, clist->wlist->y_size, "Cub3D")))
+ return (0);
+}
+
+int
+ ft_init_winptr(t_cub *clist)
+{
+ ft_memdel((void**)&clist->wlist.winptr);
+ if (!(clist->wlist.winptr = mlx_new_window(clist->wlist.wlx,
+ clist->wlist.x_size, clist->wlist.y_size, "Cub3D")))
return (-1);
- clist->wlist->inited = 1;
- ft_printf("Created window of size %ux%u\nHost OS: %s\n",
- clist->wlist->x_size, clist->wlist->y_size, FT_OS);
- /* ft_music(clist); */
+ clist->wlist.inited = 1;
return (0);
}