Commit 6a3643ed authored by Alexander Viro's avatar Alexander Viro Committed by Linus Torvalds

[PATCH] sparse: gemtek ioctl fix

	Dumb Typo(tm) - the first bug caught by 0/NULL checks (arg is
really a kernel pointer there, so memset() is actually OK - results
will be copied to userland by caller.  Or would be, if we would not
oops  ;-)
parent 95b58422
...@@ -194,7 +194,7 @@ static int gemtek_do_ioctl(struct inode *inode, struct file *file, ...@@ -194,7 +194,7 @@ static int gemtek_do_ioctl(struct inode *inode, struct file *file,
} }
case VIDIOCGAUDIO: case VIDIOCGAUDIO:
{ {
struct video_audio *v = 0; struct video_audio *v = arg;
memset(v,0, sizeof(*v)); memset(v,0, sizeof(*v));
v->flags|=VIDEO_AUDIO_MUTABLE; v->flags|=VIDEO_AUDIO_MUTABLE;
v->volume=1; v->volume=1;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment