do_add_field(a_time, minutes, extra, 60, add_hours);
do_add_time_field(a_time, minutes, extra, 60, add_hours);
add_minutes(ha_time_t *a_time, int extra) {	if(extra < 0) {		sub_minutes(a_time, -extra);	} else {		do_add_field(a_time, minutes, extra, 60, add_hours);	}}