コード例 #1
0
void scenemanager( void )
{
	int exit;
	
	exit = true;
	while( exit )
	{
		switch( g_scene )
		{
		case EN_SN_TITLE:
			title_main( );
			break;
		case EN_SN_ACT:
			act_main( );
			break;
		case EN_SN_OPTION:
			option_main( );
			break;
		case EN_SN_ENDING:
			ending_main( );
			break;
		case EN_SN_LOGO:
			logo_main( );
			break;
		default:
			exit = false;
			break;
		}
	}

}
コード例 #2
0
ファイル: ft_ls_folder.c プロジェクト: mdambrev/42
t_list				*create_list_folder(int argc, char **argv)
{
	int				x;
	char			**tab;
	t_list			*list;
	t_list			*tmp;
	char			*str;

	x = 0;
	str = option_main(argc, argv);
	tab = args_order(argc, argv);
	list = ft_lstnew(NULL, 0);
	while (tab[x])
	{
		if (test_files(tab[x], str) == 1)
		{
			tmp = ft_lstnew(tab[x], ft_strlen(tab[x]) + 1);
			ft_lstadd(&list, tmp);
		}
		x++;
	}
	return (list);
}