diff options
Diffstat (limited to 'drivers/video/console/fbcon.c')
-rw-r--r-- | drivers/video/console/fbcon.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/video/console/fbcon.c b/drivers/video/console/fbcon.c index 1b4f75d1f8a9..050856e09e87 100644 --- a/drivers/video/console/fbcon.c +++ b/drivers/video/console/fbcon.c | |||
@@ -3225,7 +3225,10 @@ static void fbcon_exit(void) | |||
3225 | module_put(info->fbops->owner); | 3225 | module_put(info->fbops->owner); |
3226 | 3226 | ||
3227 | if (info->fbcon_par) { | 3227 | if (info->fbcon_par) { |
3228 | struct fbcon_ops *ops = info->fbcon_par; | ||
3229 | |||
3228 | fbcon_del_cursor_timer(info); | 3230 | fbcon_del_cursor_timer(info); |
3231 | kfree(ops->cursor_src); | ||
3229 | kfree(info->fbcon_par); | 3232 | kfree(info->fbcon_par); |
3230 | info->fbcon_par = NULL; | 3233 | info->fbcon_par = NULL; |
3231 | } | 3234 | } |