hostfs ->follow_link() braino
we want the assignment to err done inside the if () to be visible after it, so (re)declaring err inside if () body is wrong. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
850a496f96
commit
3b6036d148
1 changed files with 1 additions and 1 deletions
|
@ -876,7 +876,7 @@ static void *hostfs_follow_link(struct dentry *dentry, struct nameidata *nd)
|
|||
char *path = dentry_name(dentry);
|
||||
int err = -ENOMEM;
|
||||
if (path) {
|
||||
int err = hostfs_do_readlink(path, link, PATH_MAX);
|
||||
err = hostfs_do_readlink(path, link, PATH_MAX);
|
||||
if (err == PATH_MAX)
|
||||
err = -E2BIG;
|
||||
__putname(path);
|
||||
|
|
Loading…
Reference in a new issue