Message ID | 1269094385-16114-11-git-send-email-w.sang@pengutronix.de (mailing list archive) |
---|---|
State | Rejected |
Headers | show |
diff --git a/drivers/media/radio/radio-tea5764.c b/drivers/media/radio/radio-tea5764.c index 8e718bf..8a6be0a 100644 --- a/drivers/media/radio/radio-tea5764.c +++ b/drivers/media/radio/radio-tea5764.c @@ -571,6 +571,7 @@ static int __devinit tea5764_i2c_probe(struct i2c_client *client, return 0; errrel: video_device_release(radio->videodev); + i2c_set_clientdata(client, NULL); errfr: kfree(radio); return ret; @@ -584,6 +585,7 @@ static int __devexit tea5764_i2c_remove(struct i2c_client *client) if (radio) { tea5764_power_down(radio); video_unregister_device(radio->videodev); + i2c_set_clientdata(client, NULL); kfree(radio); } return 0;