diff options
Diffstat (limited to 'drivers/ide/ide.c')
-rw-r--r-- | drivers/ide/ide.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/ide/ide.c b/drivers/ide/ide.c index 1bbf67882ae5..9fe19808d815 100644 --- a/drivers/ide/ide.c +++ b/drivers/ide/ide.c | |||
@@ -888,8 +888,7 @@ static int __ide_add_setting(ide_drive_t *drive, const char *name, int rw, int r | |||
888 | return 0; | 888 | return 0; |
889 | abort: | 889 | abort: |
890 | up(&ide_setting_sem); | 890 | up(&ide_setting_sem); |
891 | if (setting) | 891 | kfree(setting); |
892 | kfree(setting); | ||
893 | return -1; | 892 | return -1; |
894 | } | 893 | } |
895 | 894 | ||