mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-30 22:26:55 +00:00
gfs2: Clean up initialization of "ip" in gfs2_create_inode
Initialize variable "ip" earlier so that it can be used interchangeably with "inode" everywhere. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
This commit is contained in:
parent
761fdbbce9
commit
3d0258bc11
1 changed files with 2 additions and 2 deletions
|
@ -659,12 +659,12 @@ static int gfs2_create_inode(struct inode *dir, struct dentry *dentry,
|
|||
error = -ENOMEM;
|
||||
if (!inode)
|
||||
goto fail_gunlock;
|
||||
ip = GFS2_I(inode);
|
||||
|
||||
error = posix_acl_create(dir, &mode, &default_acl, &acl);
|
||||
if (error)
|
||||
goto fail_gunlock;
|
||||
|
||||
ip = GFS2_I(inode);
|
||||
error = gfs2_qa_get(ip);
|
||||
if (error)
|
||||
goto fail_free_acls;
|
||||
|
@ -821,7 +821,7 @@ static int gfs2_create_inode(struct inode *dir, struct dentry *dentry,
|
|||
if (!free_vfs_inode)
|
||||
mark_inode_dirty(inode);
|
||||
set_bit(free_vfs_inode ? GIF_FREE_VFS_INODE : GIF_ALLOC_FAILED,
|
||||
&GFS2_I(inode)->i_flags);
|
||||
&ip->i_flags);
|
||||
if (inode->i_state & I_NEW)
|
||||
iget_failed(inode);
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue