diff --git a/security/smack/smackfs.c b/security/smack/smackfs.c index 76a5dca46404bd62928b34a492d0534e986a34d8..337e32c551da96f357475c86fbf6bb39da40df28 100644 --- a/security/smack/smackfs.c +++ b/security/smack/smackfs.c @@ -2035,10 +2035,8 @@ static ssize_t smk_write_revoke_subj(struct file *file, const char __user *buf, } skp = smk_find_entry(cp); - if (skp == NULL) { - rc = -EINVAL; + if (skp == NULL) goto free_out; - } rule_list = &skp->smk_rules; rule_lock = &skp->smk_rules_lock;