diff options
author | ming_qian <ming.qian@nxp.com> | 2019-03-22 15:05:19 +0800 |
---|---|---|
committer | ming_qian <ming.qian@nxp.com> | 2019-03-22 15:54:13 +0800 |
commit | e40e0602aa197999c33e3510a05193e79e86c5fd (patch) | |
tree | 5661c0e64ac45613ad6cbabf41e2979ac15fcee4 /drivers/mxc/vpu_windsor | |
parent | aa05ef94c3c7e12c2379a4795b14d140a844d08b (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.c | 6 |
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; |