rem: PRINT(("emuxki_get_mix : invalid control id requested : %i\n", id));
add: PRINT(("emuxki_get_mix : invalid control id requested : %li\n", id));
context: emuxki_get_mix(emuxki_dev *card, multi_mix_value_info * MMVI){	int32 i;	uint32 id;	multi_mixer_control *control = NULL;	for(i=0; i<MMVI->item_count; i++) {		id = MMVI->values[i].id - EMU_MULTI_CONTROL_FIRSTID;		if(id < 0 || id >= card->multi.control_count) {			PRINT(("emuxki_get_mix : invalid control id requested : %i\n", id));			continue;		}		control = &card->multi.controls[id];			if(control->mix_control.flags & B_MULTI_MIX_GAIN) {			if(control->get) {				float values[2];				control->get(card, control->cookie, control->type, values);				if(control->mix_control.master == EMU_MULTI_CONTROL_MASTERID)					MMVI->values[i].u.gain = values[0];				else					MMVI->values[i].u.gain = values[1];			}					}				if(control->mix_control.flags & B_MULTI_MIX_ENABLE && control->get) {			float values[1];			control->get(card, control->cookie, control->type, values);			MMVI->values[i].u.enable = (values[0] == 1.0);		}				if(control->mix_control.flags & B_MULTI_MIX_MUX && control->get) {			float values[1];			control->get(card, control->cookie, control->type, values);			MMVI->values[i].u.mux = (int32)values[0];		}	}	return B_OK;}