/* gcc -g -O0 test.c -o test `pkg-config --cflags --libs libical` && valgrind ./test */

#include <libical/ical.h>

int main(void)
{
	icalarray *builtin_timezones;
	int ii;

	builtin_timezones = icaltimezone_get_builtin_timezones ();

	for (ii = 0; ii < builtin_timezones->num_elements; ii++) {
		icaltimezone *zone;

		zone = icalarray_element_at (builtin_timezones, ii);

		icaltimezone_get_component (zone);
	}

	return 0;
}
