Update of /cvsroot/alsa/alsa-kernel/usb
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19993
Modified Files:
usbaudio.c
Log Message:
replace usage of interface index with calls to usb_ifnum_to_if (forgot this in 1.88)
Index: usbaudio.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/usb/usbaudio.c,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- usbaudio.c 18 Mar 2004 14:50:53 -0000 1.90
+++ usbaudio.c 18 Mar 2004 14:57:03 -0000 1.91
@@ -2581,14 +2581,13 @@
struct usb_interface *iface,
const snd_usb_audio_quirk_t *quirk)
{
- struct usb_host_config *config = chip->dev->actconfig;
int probed_ifnum = get_iface_desc(iface->altsetting)->bInterfaceNumber;
int err;
for (quirk = quirk->data; quirk->ifnum >= 0; ++quirk) {
- if (quirk->ifnum >= get_cfg_desc(config)->bNumInterfaces)
+ iface = usb_ifnum_to_if(chip->dev, quirk->ifnum);
+ if (!iface)
continue;
- iface = get_iface(config, quirk->ifnum);
if (quirk->ifnum != probed_ifnum &&
usb_interface_claimed(iface))
continue;
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog