From ddbda4323e2bdc7cb3925b0f4080f9eb836a09e8 Mon Sep 17 00:00:00 2001 From: Anthony Liguori Date: Wed, 17 Mar 2010 16:00:24 -0500 Subject: Revert "usb-linux: remove unreachable default in switch statement" This reverts commit 3c9c706c3b66d838942aba53c0d3fdcdf06c7423. This breaks build (gcc 4.3.2): CC usb-linux.o cc1: warnings being treated as errors /src/qemu/usb-linux.c: In function 'usb_linux_update_endp_table': /src/qemu/usb-linux.c:759: error: 'type' may be used uninitialized in this function Reported-by: Blue Swirl Signed-off-by: Anthony Liguori --- usb-linux.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/usb-linux.c b/usb-linux.c index 1ecfbc4565..d0d7cff496 100644 --- a/usb-linux.c +++ b/usb-linux.c @@ -846,6 +846,9 @@ static int usb_linux_update_endp_table(USBHostDevice *s) case 0x03: type = USBDEVFS_URB_TYPE_INTERRUPT; break; + default: + DPRINTF("usb_host: malformed endpoint type\n"); + type = USBDEVFS_URB_TYPE_BULK; } s->endp_table[(devep & 0xf) - 1].type = type; s->endp_table[(devep & 0xf) - 1].halted = 0; -- cgit v1.2.3