summaryrefslogtreecommitdiff
path: root/drivers/mxc/vpu_windsor
diff options
context:
space:
mode:
authorming_qian <ming.qian@nxp.com>2019-03-22 15:05:19 +0800
committerming_qian <ming.qian@nxp.com>2019-03-22 15:54:13 +0800
commite40e0602aa197999c33e3510a05193e79e86c5fd (patch)
tree5661c0e64ac45613ad6cbabf41e2979ac15fcee4 /drivers/mxc/vpu_windsor
parentaa05ef94c3c7e12c2379a4795b14d140a844d08b (diff)
MLK-21230: VPU: fix driver build warning by gcc8.2
Signed-off-by: ming_qian <ming.qian@nxp.com>
Diffstat (limited to 'drivers/mxc/vpu_windsor')
-rw-r--r--drivers/mxc/vpu_windsor/vpu_encoder_b0.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/mxc/vpu_windsor/vpu_encoder_b0.c b/drivers/mxc/vpu_windsor/vpu_encoder_b0.c
index ff4a8a2b980a..e9e43247b828 100644
--- a/drivers/mxc/vpu_windsor/vpu_encoder_b0.c
+++ b/drivers/mxc/vpu_windsor/vpu_encoder_b0.c
@@ -332,7 +332,7 @@ static int vpu_enc_v4l2_ioctl_querycap(struct file *file,
struct v4l2_capability *cap)
{
vpu_log_func();
- strncpy(cap->driver, "vpu encoder", sizeof(cap->driver) - 1);
+ strlcpy(cap->driver, "vpu encoder", sizeof(cap->driver));
strlcpy(cap->card, "vpu encoder", sizeof(cap->card));
strlcpy(cap->bus_info, "platform:", sizeof(cap->bus_info));
cap->version = KERNEL_VERSION(0, 0, 1);
@@ -4926,9 +4926,9 @@ static int create_vpu_video_device(struct vpu_dev *dev)
return -ENOMEM;
}
- strncpy(dev->pvpu_encoder_dev->name,
+ strlcpy(dev->pvpu_encoder_dev->name,
vpu_enc_v4l2_videodevice.name,
- sizeof(vpu_enc_v4l2_videodevice.name));
+ sizeof(dev->pvpu_encoder_dev->name));
dev->pvpu_encoder_dev->fops = vpu_enc_v4l2_videodevice.fops;
dev->pvpu_encoder_dev->ioctl_ops = vpu_enc_v4l2_videodevice.ioctl_ops;
dev->pvpu_encoder_dev->release = video_device_release;