rem: icalparameter_partstat icalclassify_find_attendee(icalcomponent *c,
add: icalproperty* icalclassify_find_attendee(icalcomponent *c,
context: icalparameter_partstat icalclassify_find_attendee(icalcomponent *c, 						  const char* attendee){    icalproperty *p;    char* lattendee = icalclassify_lowercase(attendee);    char* upn =  strchr(lattendee,':');    icalcomponent *inner = icalcomponent_get_first_real_component(c);    for(p  = icalcomponent_get_first_property(inner,ICAL_ATTENDEE_PROPERTY);	p != 0;	p  = icalcomponent_get_next_property(inner,ICAL_ATTENDEE_PROPERTY))    {	const char* this_attendee	    = icalclassify_lowercase(icalproperty_get_attendee(p));	char* this_upn = strchr(this_attendee,':');	if(strcmp(this_upn,upn)==0){	    icalparameter *param = icalproperty_get_first_parameter(p,					    ICAL_PARTSTAT_PARAMETER);	    if (param != 0){		free(lattendee);		free((void*)this_attendee);		return icalparameter_get_partstat(param);	    }	}    }    free(lattendee);    return ICAL_PARTSTAT_NONE;}