diff options
Diffstat (limited to 'class/video')
| -rw-r--r-- | class/video/usbh_video.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/class/video/usbh_video.c b/class/video/usbh_video.c index 8ecd252d..8e782e20 100644 --- a/class/video/usbh_video.c +++ b/class/video/usbh_video.c @@ -77,7 +77,7 @@ int usbh_video_get(struct usbh_video *video_class, uint8_t request, uint8_t intf retry = 0; while (1) { ret = usbh_control_transfer(video_class->hport, setup, g_video_buf); - if (ret > 0) { + if (ret >= len) { break; } retry++; |
