From: Adrian Bunk This patch fixes a NULL pointer dereference spotted by the Coverity checker. Signed-off-by: Adrian Bunk Cc: Greg KH Signed-off-by: Andrew Morton --- drivers/usb/media/vicam.c | 1 + 1 files changed, 1 insertion(+) diff -puN drivers/usb/media/vicam.c~drivers-usb-media-vicamc-fix-a-null-pointer-dereference drivers/usb/media/vicam.c --- devel/drivers/usb/media/vicam.c~drivers-usb-media-vicamc-fix-a-null-pointer-dereference 2006-03-11 00:11:08.000000000 -0800 +++ devel-akpm/drivers/usb/media/vicam.c 2006-03-11 00:11:08.000000000 -0800 @@ -764,6 +764,7 @@ vicam_open(struct inode *inode, struct f if (!cam) { printk(KERN_ERR "vicam video_device improperly initialized"); + return -EINVAL; } /* the videodev_lock held above us protects us from _