diff options
Diffstat (limited to 'fs/ext4')
-rw-r--r-- | fs/ext4/super.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ext4/super.c b/fs/ext4/super.c index c81a8e759bad..425f42778efa 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c | |||
@@ -1594,8 +1594,8 @@ static void ext4_orphan_cleanup (struct super_block * sb, | |||
1594 | while (es->s_last_orphan) { | 1594 | while (es->s_last_orphan) { |
1595 | struct inode *inode; | 1595 | struct inode *inode; |
1596 | 1596 | ||
1597 | if (!(inode = | 1597 | inode = ext4_orphan_get(sb, le32_to_cpu(es->s_last_orphan)); |
1598 | ext4_orphan_get(sb, le32_to_cpu(es->s_last_orphan)))) { | 1598 | if (IS_ERR(inode)) { |
1599 | es->s_last_orphan = 0; | 1599 | es->s_last_orphan = 0; |
1600 | break; | 1600 | break; |
1601 | } | 1601 | } |