diff --git a/[refs] b/[refs] index e6d8eace84cd..bc5c037a0de0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b11b2e1bdd18ba5cd0dde075d440b3894e6ce64f +refs/heads/master: 4d2079c190558dfa9b766a90a34cb30b8d49c8eb diff --git a/trunk/drivers/usb/gadget/f_uvc.c b/trunk/drivers/usb/gadget/f_uvc.c index 5b629876941b..92efd6ec48af 100644 --- a/trunk/drivers/usb/gadget/f_uvc.c +++ b/trunk/drivers/usb/gadget/f_uvc.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -419,7 +420,7 @@ uvc_register_video(struct uvc_device *uvc) video->parent = &cdev->gadget->dev; video->fops = &uvc_v4l2_fops; video->release = video_device_release; - strncpy(video->name, cdev->gadget->name, sizeof(video->name)); + strlcpy(video->name, cdev->gadget->name, sizeof(video->name)); uvc->vdev = video; video_set_drvdata(video, uvc);