[dpdk-dev] [PATCH 09/11] kni: remove useless cast

Stephen Hemminger stephen at networkplumber.org
Fri Jul 24 19:06:22 CEST 2015


lib/librte_kni/rte_kni.c:224:27-54: WARNING: casting value returned by memory allocation function to (struct rte_kni_memzone_slot *) is useless.

Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
---
 lib/librte_kni/rte_kni.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/lib/librte_kni/rte_kni.c b/lib/librte_kni/rte_kni.c
index 08155db..fd70448 100644
--- a/lib/librte_kni/rte_kni.c
+++ b/lib/librte_kni/rte_kni.c
@@ -221,11 +221,8 @@ rte_kni_init(unsigned int max_kni_ifaces)
 	}
 
 	/* Allocate slot objects */
-	kni_memzone_pool.slots = (struct rte_kni_memzone_slot *)
-					rte_malloc(NULL,
-					sizeof(struct rte_kni_memzone_slot) *
-					max_kni_ifaces,
-					0);
+	kni_memzone_pool.slots = rte_calloc(NULL, max_kni_ifaces,
+				    sizeof(struct rte_kni_memzone_slot), 0);
 	KNI_MEM_CHECK(kni_memzone_pool.slots == NULL);
 
 	/* Initialize general pool variables */
-- 
2.1.4



More information about the dev mailing list