diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2023-09-16 12:49:26 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2023-12-21 12:53:43 -0500 |
commit | c5f3fd21789cff8fa1120e802dd1390d34e3eec0 (patch) | |
tree | 402f7146f96187d135210e6a135dccc35600708b | |
parent | 12c0c3a65a0f399e9bb582350314d59960e62919 (diff) |
apparmorfs: don't duplicate kfree_link()
rawdata_link_cb() is identical to it
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
-rw-r--r-- | security/apparmor/apparmorfs.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/security/apparmor/apparmorfs.c b/security/apparmor/apparmorfs.c index 38650e52ef57..63ca77103de9 100644 --- a/security/apparmor/apparmorfs.c +++ b/security/apparmor/apparmorfs.c @@ -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; } |