From: Mariusz Kozlowski - usb_free_urb() cleanup Signed-off-by: Mariusz Kozlowski Signed-off-by: Andrew Morton --- drivers/media/video/zc0301/zc0301_core.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/media/video/zc0301/zc0301_core.c~usb-zc0301_core-free-urb-cleanup drivers/media/video/zc0301/zc0301_core.c --- a/drivers/media/video/zc0301/zc0301_core.c~usb-zc0301_core-free-urb-cleanup +++ a/drivers/media/video/zc0301/zc0301_core.c @@ -489,7 +489,7 @@ static int zc0301_start_transfer(struct return 0; free_urbs: - for (i = 0; (i < ZC0301_URBS) && cam->urb[i]; i++) + for (i = 0; i < ZC0301_URBS; i++) usb_free_urb(cam->urb[i]); free_buffers: _