]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - security/apparmor/policy_ns.c
selinux: fix memory leak in policydb_init()
[mirror_ubuntu-bionic-kernel.git] / security / apparmor / policy_ns.c
index b1e629cba70b76f7b586ea07bfa0b77725c73e1d..8d8ef6d6d8858a723943e5b54e8a0cfe2d21c533 100644 (file)
@@ -255,7 +255,7 @@ static struct aa_ns *__aa_create_ns(struct aa_ns *parent, const char *name,
 
        ns = alloc_ns(parent->base.hname, name);
        if (!ns)
-               return NULL;
+               return ERR_PTR(-ENOMEM);
        ns->level = parent->level + 1;
        mutex_lock_nested(&ns->lock, ns->level);
        error = __aafs_ns_mkdir(ns, ns_subns_dir(parent), name, dir);