diff options
| -rw-r--r-- | drivers/video/fbdev/uvesafb.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/video/fbdev/uvesafb.c b/drivers/video/fbdev/uvesafb.c index f718627b368f..d32d1c4d1b99 100644 --- a/drivers/video/fbdev/uvesafb.c +++ b/drivers/video/fbdev/uvesafb.c | |||
| @@ -1922,8 +1922,7 @@ static int uvesafb_init(void) | |||
| 1922 | err = -ENOMEM; | 1922 | err = -ENOMEM; |
| 1923 | 1923 | ||
| 1924 | if (err) { | 1924 | if (err) { |
| 1925 | if (uvesafb_device) | 1925 | platform_device_put(uvesafb_device); |
| 1926 | platform_device_put(uvesafb_device); | ||
| 1927 | platform_driver_unregister(&uvesafb_driver); | 1926 | platform_driver_unregister(&uvesafb_driver); |
| 1928 | cn_del_callback(&uvesafb_cn_id); | 1927 | cn_del_callback(&uvesafb_cn_id); |
| 1929 | return err; | 1928 | return err; |
