Hi,
i've got the following problem:

a function is given the parameter

Code:
 static void instantiate(const LV2_Feature *const* features)
where LV2_Feature is a struct:

Code:
 typedef struct _LV2_Feature {
	const char * URI;
	void * data;
} LV2_Feature;
Now as far as i understood it, features is an array of LV2_Features. Then how do i iterate over each element of this array and test whether it's NULL or valid?