[PATCH] audit: Use kzalloc instead of kmalloc/memset

Gongwei Li <[email protected]>
Newsgroups org.kernel.vger.audit
Message-ID <[email protected]>
From: Gongwei Li <[email protected]>

Replace kmalloc+memset by kzalloc
for better readability and simplicity.

This addresses the warning below:

WARNING: kzalloc should be used for data, instead of kmalloc/memset

Signed-off-by: Gongwei Li <[email protected]>
---
 kernel/auditfilter.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kernel/auditfilter.c b/kernel/auditfilter.c
index f7708fe2c..db014d724 100644
--- a/kernel/auditfilter.c
+++ b/kernel/auditfilter.c
@@ -638,10 +638,9 @@ static struct audit_rule_data *audit_krule_to_data(struct audit_krule *krule)
 	void *bufp;
 	int i;
 
-	data = kmalloc(struct_size(data, buf, krule->buflen), GFP_KERNEL);
+	data = kzalloc(struct_size(data, buf, krule->buflen), GFP_KERNEL);
 	if (unlikely(!data))
 		return NULL;
-	memset(data, 0, sizeof(*data));
 
 	data->flags = krule->flags | krule->listnr;
 	data->action = krule->action;
-- 
2.25.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.