summaryrefslogtreecommitdiff
path: root/security/selinux/ss/hashtab.c
diff options
context:
space:
mode:
authorOndrej Mosnacek <omosnace@redhat.com>2020-05-01 21:51:11 +0200
committerPaul Moore <paul@paul-moore.com>2020-05-01 16:08:46 -0400
commit46619b44e431d85d64a8dfcb7166d0ae098544c8 (patch)
tree4efa8c85fa18e599d353f1d2e2df7f9e88a44540 /security/selinux/ss/hashtab.c
parent3348bd33e8cf8a17138e8ce716ae474ec5d7001e (diff)
selinux: fix return value on error in policydb_read()
The value of rc is still zero from the last assignment when the error path is taken. Fix it by setting it to -ENOMEM before the hashtab_create() call. Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Fixes: e67b2ec9f617 ("selinux: store role transitions in a hash table") Signed-off-by: Ondrej Mosnacek <omosnace@redhat.com> Signed-off-by: Paul Moore <paul@paul-moore.com>
Diffstat (limited to 'security/selinux/ss/hashtab.c')
0 files changed, 0 insertions, 0 deletions