V4L/DVB (4991): Cafe_ccic.c: fix NULL dereference
We shouldn't dereference "cam" when we already know it's NULL. Spotted by the Coverity checker. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
d82d418a3a
commit
d4f60baf78
@@ -2166,7 +2166,7 @@ static void cafe_pci_remove(struct pci_dev *pdev)
|
|||||||
struct cafe_camera *cam = cafe_find_by_pdev(pdev);
|
struct cafe_camera *cam = cafe_find_by_pdev(pdev);
|
||||||
|
|
||||||
if (cam == NULL) {
|
if (cam == NULL) {
|
||||||
cam_warn(cam, "pci_remove on unknown pdev %p\n", pdev);
|
printk(KERN_WARNING "pci_remove on unknown pdev %p\n", pdev);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
mutex_lock(&cam->s_mutex);
|
mutex_lock(&cam->s_mutex);
|
||||||
|
Reference in New Issue
Block a user