Page MenuHomeFreeBSD

D55916.1794778615.diff
No OneTemporary

Authored By
Unknown
Size
571 B
Referenced Files
None
Subscribers
None

D55916.1794778615.diff

diff --git a/sys/dev/sound/usb/uaudio.c b/sys/dev/sound/usb/uaudio.c
--- a/sys/dev/sound/usb/uaudio.c
+++ b/sys/dev/sound/usb/uaudio.c
@@ -5968,12 +5968,10 @@
sizeof(uaudio_vendor_midi), uaa) == 0) {
return (BUS_PROBE_SPECIFIC);
}
- if (uaa->info.bInterfaceSubClass == UISUBCLASS_MIDISTREAM) {
- if (usb_test_quirk(uaa, UQ_BAD_MIDI))
- return (ENXIO);
- else
- return (BUS_PROBE_GENERIC);
- }
+ if (uaa->info.bInterfaceSubClass == UISUBCLASS_MIDISTREAM &&
+ !usb_test_quirk(uaa, UQ_BAD_MIDI))
+ return (BUS_PROBE_GENERIC);
+
return (ENXIO);
}

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 15, 9:36 PM (21 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41749147
Default Alt Text
D55916.1794778615.diff (571 B)

Event Timeline