diff options
-rw-r--r-- | fs/udf/super.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/fs/udf/super.c b/fs/udf/super.c index e229315bbf7a..f93c65d6c7d9 100644 --- a/fs/udf/super.c +++ b/fs/udf/super.c | |||
@@ -2237,8 +2237,7 @@ static int udf_fill_super(struct super_block *sb, void *options, int silent) | |||
2237 | return 0; | 2237 | return 0; |
2238 | 2238 | ||
2239 | error_out: | 2239 | error_out: |
2240 | if (sbi->s_vat_inode) | 2240 | iput(sbi->s_vat_inode); |
2241 | iput(sbi->s_vat_inode); | ||
2242 | #ifdef CONFIG_UDF_NLS | 2241 | #ifdef CONFIG_UDF_NLS |
2243 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_NLS_MAP)) | 2242 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_NLS_MAP)) |
2244 | unload_nls(sbi->s_nls_map); | 2243 | unload_nls(sbi->s_nls_map); |
@@ -2291,8 +2290,7 @@ static void udf_put_super(struct super_block *sb) | |||
2291 | 2290 | ||
2292 | sbi = UDF_SB(sb); | 2291 | sbi = UDF_SB(sb); |
2293 | 2292 | ||
2294 | if (sbi->s_vat_inode) | 2293 | iput(sbi->s_vat_inode); |
2295 | iput(sbi->s_vat_inode); | ||
2296 | #ifdef CONFIG_UDF_NLS | 2294 | #ifdef CONFIG_UDF_NLS |
2297 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_NLS_MAP)) | 2295 | if (UDF_QUERY_FLAG(sb, UDF_FLAG_NLS_MAP)) |
2298 | unload_nls(sbi->s_nls_map); | 2296 | unload_nls(sbi->s_nls_map); |