Ejemplo n.º 1
0
void push_metalink_uri(metalink_file_list_t *metalink_uri, int level)
{
	url_list_t *elem;

	if (!metalink_uri)
		return;

	elem = create_new_element();
	elem->level = level;
	elem->metalink_uri = metalink_uri;
}
Ejemplo n.º 2
0
static void push_uri(UriUriA *uri, int level)
{
	url_list_t *elem;

	if (!uri)
		return;

	elem = create_new_element();
	elem->level = level;
	elem->uri = uri;
}
Ejemplo n.º 3
0
void push_metalink_uri(metalink_file_list_t *metalink_uri, int level)
{
	url_list_t *elem;

	if (!metalink_uri)
		return;

	elem = create_new_element();
	elem->level = level;
	elem->metalink_uri = metalink_uri;
	string_printf(&elem->filename, "%s%s", option_values.file_output_directory, metalink_uri->file->name);
}
Ejemplo n.º 4
0
int main()
{
	list_element* root = create_new_element(-1);

	list_element* new_elem;
	int i;
	for(i = 0; i < 10; i++) {
		new_elem = create_new_element(i);
		insert_into_list(new_elem, root);
	}

	print_list(root);

	int value = 10;

	if( search_by_value(root, value) == 0 ) {
		printf("Value %d exists in the list\n", value);
	} else {
		printf("There is no value %d in the list\n", value);
	}

	return 0;
}
Ejemplo n.º 5
0
static url_list_t *push_uri(UriUriA *uri, int level)
{
	url_list_t *elem;

	if (!uri)
		return NULL;

	if (filter_uri(&uri, level))
		return NULL;

	elem = create_new_element();
	elem->level = level;
	elem->uri = uri;
	elem->filename = uri2filename(uri);

	return elem;
}