diff options
author | Axel Lin <[email protected]> | 2010-12-21 17:24:27 -0800 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2010-12-22 19:43:34 -0800 |
commit | 5a2d6e31c683b361b5012aec1768c994fea3f25a (patch) | |
tree | 01123303d0c813ab73a5a3db03978a2e199a5325 | |
parent | 0d1836c366157994474afd29632992375a3dd20c (diff) |
backlight: cr_bllcd.c: fix a memory leak
Signed-off-by: Axel Lin <[email protected]>
Cc: Thomas Hellstrom <[email protected]>
Cc: Alan Hourihane <[email protected]>
Cc: Richard Purdie <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
-rw-r--r-- | drivers/video/backlight/cr_bllcd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/backlight/cr_bllcd.c b/drivers/video/backlight/cr_bllcd.c index a4f4546f0be0..397d15eb1ea8 100644 --- a/drivers/video/backlight/cr_bllcd.c +++ b/drivers/video/backlight/cr_bllcd.c @@ -242,6 +242,7 @@ static int cr_backlight_remove(struct platform_device *pdev) backlight_device_unregister(crp->cr_backlight_device); lcd_device_unregister(crp->cr_lcd_device); pci_dev_put(lpc_dev); + kfree(crp); return 0; } |