コード例 #1
0
ファイル: fractol.c プロジェクト: amoinier/fractol
void			mlx_var(t_env *init, char *av)
{
	init->mlx = mlx_init();
	ft_initenv(init, av);
	init->win = mlx_new_window(init->mlx, init->width, init->height,
	"Fractol");
	mlx_hook(init->win, 2, 0, key_hook, init);
	mlx_hook(init->win, 6, 0, mouse_julia, init);
	mlx_hook(init->win, 4, 0, mouse_hook, init);
	mlx_expose_hook(init->win, expose_hook, init);
	mlx_loop(init->mlx);
}
コード例 #2
0
ファイル: rtv1.c プロジェクト: amoinier/RTV1
void			mlx_var(t_env *init, char *av)
{
	init->mlx = mlx_init();
	ft_initenv(init, av);
	init->win = mlx_new_window(init->mlx, init->width, init->height,
	"RTV1");
	init->img = ft_init_img(init, init->width, init->height);
	//mlx_hook(init->win, 6, 0, mouse_hook, init);
	mlx_hook(init->win, 2, 0, key_hook, init);
	//mlx_expose_hook(init->win, expose_hook, init);
	//mlx_loop_hook(init->mlx, loop_hook, init);
	mlx_loop(init->mlx);
}
コード例 #3
0
ファイル: ft_setenv.c プロジェクト: aaudibert/minishell
int			ft_setenv(t_cpe *cpe)
{
	int		i;
	char	*tmp;

	i = 0;
	if (err_check(cpe) == 1)
		return (1);
	i = re_setenv(cpe, 0);
	if (i == 1 || i == 0)
		return (i);
	ENV = ft_initenv(ENV, 1, cpe);
	if (arr_size(PRM) == 2)
	{
		i = arr_size(ENV) - 1;
		tmp = ft_strjoin(ENV[i], PRM[1]);
		free(ENV[i]);
		ENV[i] = tmp;
	}
	return (0);
}