[media] cx88: Fix possible leak in cx8802_probe()
authorChristian Engelmayer <cengelma@gmx.at>
Sat, 14 Feb 2015 23:12:56 +0000 (20:12 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Mon, 2 Mar 2015 17:47:19 +0000 (14:47 -0300)
commit96df988bb935959e6380c2333e03911839079ee1
tree04458e4958815c746886bb8b37d2217524a3fbc6
parent2160abb2945831aaf50d176ef6d070bdbd19130d
[media] cx88: Fix possible leak in cx8802_probe()

In case allocation vb2_dma_sg_init_ctx() fails during cx8802_probe(), the
already allocated cx8802 device structure memory is not freed in the used
exit path. Thus adapt the cleanup handling accordingly. Detected by Coverity
CID 1260065.

Signed-off-by: Christian Engelmayer <cengelma@gmx.at>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/pci/cx88/cx88-mpeg.c