diff options
Diffstat (limited to 'drivers/hid/hid-lenovo-tpkbd.c')
-rw-r--r-- | drivers/hid/hid-lenovo-tpkbd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/hid/hid-lenovo-tpkbd.c b/drivers/hid/hid-lenovo-tpkbd.c index 32bfcc4808b7..cea016e94f43 100644 --- a/drivers/hid/hid-lenovo-tpkbd.c +++ b/drivers/hid/hid-lenovo-tpkbd.c | |||
@@ -438,6 +438,8 @@ static void tpkbd_remove_tp(struct hid_device *hdev) | |||
438 | led_classdev_unregister(&data_pointer->led_mute); | 438 | led_classdev_unregister(&data_pointer->led_mute); |
439 | 439 | ||
440 | hid_set_drvdata(hdev, NULL); | 440 | hid_set_drvdata(hdev, NULL); |
441 | kfree(data_pointer->led_micmute.name); | ||
442 | kfree(data_pointer->led_mute.name); | ||
441 | kfree(data_pointer); | 443 | kfree(data_pointer); |
442 | } | 444 | } |
443 | 445 | ||