ima: free duplicate measurement memory
[pandora-kernel.git] / security / integrity / ima / ima_queue.c
index 8e28f04..e1a5062 100644 (file)
@@ -114,6 +114,7 @@ int ima_add_template_entry(struct ima_template_entry *entry, int violation,
                memcpy(digest, entry->digest, sizeof digest);
                if (ima_lookup_digest_entry(digest)) {
                        audit_cause = "hash_exists";
+                       result = -EEXIST;
                        goto out;
                }
        }