| Submitter | Gerd Hoffmann |
|---|---|
| Date | Jan. 8, 2013, 1:14 p.m. |
| Message ID | <1357650894-16982-19-git-send-email-kraxel@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/210396/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/usb/core.c b/hw/usb/core.c index e315fc1..d057aab 100644 --- a/hw/usb/core.c +++ b/hw/usb/core.c @@ -761,7 +761,7 @@ USBPacket *usb_ep_find_packet_by_id(USBDevice *dev, int pid, int ep, struct USBEndpoint *uep = usb_ep_get(dev, pid, ep); USBPacket *p; - while ((p = QTAILQ_FIRST(&uep->queue)) != NULL) { + QTAILQ_FOREACH(p, &uep->queue, queue) { if (p->id == id) { return p; }