Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0e81ba23 authored by Al Viro's avatar Al Viro
Browse files

don't opencode iget_failed()



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent 886f56f9
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -126,9 +126,7 @@ struct inode *ll_iget(struct super_block *sb, ino_t hash,
				rc = cl_file_inode_init(inode, md);
			}
			if (rc != 0) {
				make_bad_inode(inode);
				unlock_new_inode(inode);
				iput(inode);
				iget_failed(inode);
				inode = ERR_PTR(rc);
			} else
				unlock_new_inode(inode);
+1 −3
Original line number Diff line number Diff line
@@ -282,9 +282,7 @@ ecryptfs_create(struct inode *directory_inode, struct dentry *ecryptfs_dentry,
	if (rc) {
		ecryptfs_do_unlink(directory_inode, ecryptfs_dentry,
				   ecryptfs_inode);
		make_bad_inode(ecryptfs_inode);
		unlock_new_inode(ecryptfs_inode);
		iput(ecryptfs_inode);
		iget_failed(ecryptfs_inode);
		goto out;
	}
	unlock_new_inode(ecryptfs_inode);