diff options
Diffstat (limited to 'drivers/usb/media/dabusb.c')
-rw-r--r-- | drivers/usb/media/dabusb.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/media/dabusb.c b/drivers/usb/media/dabusb.c index 8823297d2191..6ca2fae99d2d 100644 --- a/drivers/usb/media/dabusb.c +++ b/drivers/usb/media/dabusb.c | |||
@@ -138,8 +138,7 @@ static int dabusb_free_queue (struct list_head *q) | |||
138 | #ifdef DEBUG | 138 | #ifdef DEBUG |
139 | dump_urb(b->purb); | 139 | dump_urb(b->purb); |
140 | #endif | 140 | #endif |
141 | if (b->purb->transfer_buffer) | 141 | kfree(b->purb->transfer_buffer); |
142 | kfree (b->purb->transfer_buffer); | ||
143 | usb_free_urb(b->purb); | 142 | usb_free_urb(b->purb); |
144 | tmp = p->next; | 143 | tmp = p->next; |
145 | list_del (p); | 144 | list_del (p); |