diff options
author | Thomas Viehweger <Thomas.Viehweger@marconi.com> | 2007-03-28 21:22:37 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-04-06 03:43:16 -0700 |
commit | 69e329bf0268ac4ac74e87636b1c745373d4ed65 (patch) | |
tree | 18820f9ebb19e94cfe3a3174a0a45fc8bfad5e78 | |
parent | 693efbebbbb946eda32023bf9822c6b577ad29c0 (diff) | |
download | linux-stable-69e329bf0268ac4ac74e87636b1c745373d4ed65.tar.gz linux-stable-69e329bf0268ac4ac74e87636b1c745373d4ed65.tar.bz2 linux-stable-69e329bf0268ac4ac74e87636b1c745373d4ed65.zip |
DVB: isl6421: don't reference freed memory
DVB: isl6421: don't reference freed memory
After freeing a block there should be no reference to this block.
(cherry picked from commit 09d4895488d4df5c58b739573846f514ceabc911)
Signed-off-by: Thomas Viehweger <Thomas.Viehweger@marconi.com>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/media/dvb/frontends/isl6421.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/media/dvb/frontends/isl6421.c b/drivers/media/dvb/frontends/isl6421.c index ef319369ec26..c967148a5945 100644 --- a/drivers/media/dvb/frontends/isl6421.c +++ b/drivers/media/dvb/frontends/isl6421.c @@ -122,6 +122,7 @@ struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter /* detect if it is present or not */ if (isl6421_set_voltage(fe, SEC_VOLTAGE_OFF)) { kfree(isl6421); + fe->sec_priv = NULL; return NULL; } |