D:2003/09/26 15:29:05
C:USB generic driver
A:Takashi Iwai <tiwai@suse.de>
F:usb/usbmixer.c:1.23->1.24
L:probe units even under a selector unit which is marked as ignored or has
L:only a single selector.
return -EINVAL;
}
+ for (i = 0; i < num_ins; i++) {
+ if ((err = parse_audio_unit(state, desc[5 + i])) < 0)
+ return err;
+ }
+
if (num_ins == 1) /* only one ? nonsense! */
return 0;
if (check_ignored_ctl(state, unitid, 0))
return 0;
- for (i = 0; i < num_ins; i++) {
- if ((err = parse_audio_unit(state, desc[5 + i])) < 0)
- return err;
- }
-
cval = snd_magic_kcalloc(usb_mixer_elem_info_t, 0, GFP_KERNEL);
if (! cval) {
snd_printk(KERN_ERR "cannot malloc kcontrol\n");