Commit 4ceb04e1 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

V4L/DVB (4112): Fix: videodev.c were cleaning the pointer, not the values

parent 35a303b1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -734,7 +734,7 @@ static int __video_do_ioctl(struct inode *inode, struct file *file,
	{
		struct video_mbuf *p=arg;

		memset(&p,0,sizeof(p));
		memset(p,0,sizeof(p));

		if (!vfd->vidiocgmbuf)
			break;
+1 −1
Original line number Diff line number Diff line
@@ -1000,7 +1000,7 @@ static int vidiocgmbuf (struct file *file, void *priv, struct video_mbuf *mbuf)
	ret = videobuf_reqbufs(q,&req);
	if (ret < 0)
		return (ret);
	memset(mbuf,0,sizeof(*mbuf));

	mbuf->frames = req.count;
	mbuf->size   = 0;
	for (i = 0; i < mbuf->frames; i++) {