Beispiel #1
0
void intersect(Node * a, Node * b){

	Node * pa = a;
	Node * pb = b;

	size_t dif = lstLen(a) - lstLen(b);
	if(dif < 0){
		pa = b;
		pb = a;
		dif = -dif;
	}



}
Beispiel #2
0
static void	test_lstLen_null(t_test *test)
{
	char	*tab_c = "";
	t_info	*info;
	int i = 0;

	info = (t_info *)malloc(sizeof(t_info));
	info->term = NULL;
	info = ft_init(info);
	while (tab_c[i])
		info->term = lstAdd(info->term, tab_c[i++]);
	mt_assert((lstLen(info->term) == 0 ? 1 : 0));
	free_list(info);
}
Beispiel #3
0
static void	test_lstLen_simple(t_test *test)
{
	char	*tab_c = "abcdefghijklmnopqrstuvwxyz";
	t_info	*info;
	int		i = 0;

	info = (t_info *)malloc(sizeof(t_info));
	info->term = NULL;
	info = ft_init(info);
	while (tab_c[i])
		info->term = lstAdd(info->term, tab_c[i++]);
	mt_assert((lstLen(info->term) == 25 ? 1 : 0));
	free_list(info);
}