summaryrefslogtreecommitdiffstats
path: root/drivers/media/tuners
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@oracle.com>2013-04-18 20:21:17 +0200
committerMauro Carvalho Chehab <mchehab@redhat.com>2013-04-25 15:30:42 +0200
commitef0c87001c50ade70183b5cccbf573ef28320965 (patch)
tree62e4b557b5c0339e7ccad16f65ea4f7771f6688c /drivers/media/tuners
parent[media] r820t: precendence bug in r820t_xtal_check() (diff)
downloadlinux-ef0c87001c50ade70183b5cccbf573ef28320965.tar.xz
linux-ef0c87001c50ade70183b5cccbf573ef28320965.zip
[media] r820t: memory leak in release()
I've moved the kfree(fe->tuner_priv) one line earlier, otherwise it is a no-op. Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/tuners')
-rw-r--r--drivers/media/tuners/r820t.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/media/tuners/r820t.c b/drivers/media/tuners/r820t.c
index ba033fd6b717..36ddbf1e08b3 100644
--- a/drivers/media/tuners/r820t.c
+++ b/drivers/media/tuners/r820t.c
@@ -2252,9 +2252,8 @@ static int r820t_release(struct dvb_frontend *fe)
mutex_unlock(&r820t_list_mutex);
- fe->tuner_priv = NULL;
-
kfree(fe->tuner_priv);
+ fe->tuner_priv = NULL;
return 0;
}