media: dvbdev: Fix memleak in dvb_register_device
authorDinghao Liu <dinghao.liu@zju.edu.cn>
Mon, 24 Aug 2020 12:27:46 +0000 (14:27 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 17 Nov 2020 05:57:54 +0000 (06:57 +0100)
commit167faadfcf9339088910e9e85a1b711fcbbef8e9
treea1355fba6d83706b3ff4055eedf9609f4ee87edf
parentee50d6e60d9a8e110e984cdd9e788d93eff540ba
media: dvbdev: Fix memleak in dvb_register_device

When device_create() fails, dvbdev and dvbdevfops should
be freed just like when dvb_register_media_device() fails.

Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/dvb-core/dvbdev.c