From: Mariusz Kozlowski - usb_free_urb() cleanup Signed-off-by: Mariusz Kozlowski Signed-off-by: Andrew Morton --- drivers/media/video/pvrusb2/pvrusb2-io.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/media/video/pvrusb2/pvrusb2-io.c~usb-pvrusb2-io-free-urb-cleanup drivers/media/video/pvrusb2/pvrusb2-io.c --- a/drivers/media/video/pvrusb2/pvrusb2-io.c~usb-pvrusb2-io-free-urb-cleanup +++ a/drivers/media/video/pvrusb2/pvrusb2-io.c @@ -289,7 +289,7 @@ static void pvr2_buffer_done(struct pvr2 pvr2_buffer_set_none(bp); bp->signature = 0; bp->stream = NULL; - if (bp->purb) usb_free_urb(bp->purb); + usb_free_urb(bp->purb); pvr2_trace(PVR2_TRACE_BUF_POOL,"/*---TRACE_FLOW---*/" " bufferDone %p",bp); } _