diff options
| -rw-r--r-- | fs/affs/super.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/affs/super.c b/fs/affs/super.c index 6d589f28bf9b..895ac7dc9dbf 100644 --- a/fs/affs/super.c +++ b/fs/affs/super.c | |||
| @@ -340,8 +340,6 @@ static int affs_fill_super(struct super_block *sb, void *data, int silent) | |||
| 340 | &blocksize,&sbi->s_prefix, | 340 | &blocksize,&sbi->s_prefix, |
| 341 | sbi->s_volume, &mount_flags)) { | 341 | sbi->s_volume, &mount_flags)) { |
| 342 | printk(KERN_ERR "AFFS: Error parsing options\n"); | 342 | printk(KERN_ERR "AFFS: Error parsing options\n"); |
| 343 | kfree(sbi->s_prefix); | ||
| 344 | kfree(sbi); | ||
| 345 | return -EINVAL; | 343 | return -EINVAL; |
| 346 | } | 344 | } |
| 347 | /* N.B. after this point s_prefix must be released */ | 345 | /* N.B. after this point s_prefix must be released */ |
