diff options
Diffstat (limited to 'src/ft_init_winlx.c')
-rw-r--r-- | src/ft_init_winlx.c | 20 |
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); } |