commit | 246c3fb16b08193837a8009ff15ef6908534ba71 | [log] [tgz] |
---|---|---|
author | wzt.wzt@gmail.com <wzt.wzt@gmail.com> | Wed Nov 10 11:31:55 2010 +0800 |
committer | James Morris <jmorris@namei.org> | Thu Nov 11 07:36:18 2010 +1100 |
tree | 47c8fb1d63c3f0cfd7c3e1507e6c1e16a6837264 | |
parent | f6614b7bb405a9b35dd28baea989a749492c46b2 [diff] |
APPARMOR: Fix memory leak of alloc_namespace() policy->name is a substring of policy->hname, if prefix is not NULL, it will allocted strlen(prefix) + strlen(name) + 3 bytes to policy->hname in policy_init(). use kzfree(ns->base.name) will casue memory leak if alloc_namespace() failed. Signed-off-by: Zhitong Wang <zhitong.wangzt@alibaba-inc.com> Signed-off-by: John Johansen <john.johansen@canonical.com> Signed-off-by: James Morris <jmorris@namei.org>