コード例 #1
0
ファイル: ft_dlist_dup.c プロジェクト: welschmorgan/libft
t_dlist				*ft_dlist_dup(const t_dlist *source)
{
	t_dlist			*copy;

	copy = (t_dlist*)ft_memalloc(sizeof(t_dlist));
	ft_dlist_init(copy);
	return (ft_dlist_copy(copy, source));
}
コード例 #2
0
ファイル: main.c プロジェクト: Mavrick91/ft_select
void	ft_init_arg(t_dlist *arg, char **av, int ac)
{
	int	i;

	ft_dlist_init(arg);
	i = 0;
	while (++i < ac)
		ft_dlist_add_tail(arg, av[i]);
}
コード例 #3
0
ファイル: main.c プロジェクト: welschmorgan/libft
int		init()
{
	add_test("add_bulk", test_add);
	add_test("remove_first", test_remfirst);
	add_test("remove_first", test_remfirst);
	add_test("clear", test_clear);

	ft_dlist_init(&g_list);

	return (0);
}