mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 20:54:10 +08:00
apparmorfs: don't duplicate kfree_link()
rawdata_link_cb() is identical to it Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
12c0c3a65a
commit
c5f3fd2178
@ -1615,11 +1615,6 @@ static char *gen_symlink_name(int depth, const char *dirname, const char *fname)
|
||||
return buffer;
|
||||
}
|
||||
|
||||
static void rawdata_link_cb(void *arg)
|
||||
{
|
||||
kfree(arg);
|
||||
}
|
||||
|
||||
static const char *rawdata_get_link_base(struct dentry *dentry,
|
||||
struct inode *inode,
|
||||
struct delayed_call *done,
|
||||
@ -1643,7 +1638,7 @@ static const char *rawdata_get_link_base(struct dentry *dentry,
|
||||
if (IS_ERR(target))
|
||||
return target;
|
||||
|
||||
set_delayed_call(done, rawdata_link_cb, target);
|
||||
set_delayed_call(done, kfree_link, target);
|
||||
|
||||
return target;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user