mirror of
https://github.com/adulau/aha.git
synced 2024-12-28 03:36:19 +00:00
ufs: copy symlink data into the correct union member
Copy symlink data into the union member it is accessed through. Although this shouldn't make a difference to behaviour it makes the code easier to follow and grep through. It may also prevent problems if the struct/union definitions change in the future. Signed-off-by: Duane Griffin <duaneg@dghda.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
b12903f138
commit
723be1f300
1 changed files with 1 additions and 1 deletions
|
@ -147,7 +147,7 @@ static int ufs_symlink (struct inode * dir, struct dentry * dentry,
|
|||
} else {
|
||||
/* fast symlink */
|
||||
inode->i_op = &ufs_fast_symlink_inode_operations;
|
||||
memcpy((char*)&UFS_I(inode)->i_u1.i_data,symname,l);
|
||||
memcpy(UFS_I(inode)->i_u1.i_symlink, symname, l);
|
||||
inode->i_size = l-1;
|
||||
}
|
||||
mark_inode_dirty(inode);
|
||||
|
|
Loading…
Reference in a new issue