summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorngkaho1234 <ngkaho1234@gmail.com>2015-12-25 16:38:27 +0800
committerngkaho1234 <ngkaho1234@gmail.com>2015-12-25 16:38:27 +0800
commit1366373d0c66281935e9e0fc71f52f5919a3a085 (patch)
treee5f4cd035ed1cde26febf90f51dbf7b6bddc71e0
parent02cad7eee3a935c99dfd5163accb214af503a32a (diff)
ext4: remove unnecessary EXT4_MP_UNLOCK in ext4_fsymlink_set.
-rw-r--r--lwext4/ext4.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/lwext4/ext4.c b/lwext4/ext4.c
index c7fc2f8..a55e99b 100644
--- a/lwext4/ext4.c
+++ b/lwext4/ext4.c
@@ -1860,10 +1860,8 @@ static int ext4_fsymlink_set(ext4_file *f, const void *buf, uint32_t size)
return EOK;
r = ext4_fs_get_inode_ref(&f->mp->fs, f->inode, &ref);
- if (r != EOK) {
- EXT4_MP_UNLOCK(f->mp);
+ if (r != EOK)
return r;
- }
/*Sync file size*/
block_size = ext4_sb_get_block_size(&f->mp->fs.sb);