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

Message ID 1437757584-15502-10-git-send-email-stephen@networkplumber.org (mailing list archive)
State Changes Requested, archived
Headers

Commit Message

Stephen Hemminger July 24, 2015, 5:06 p.m. UTC
  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@networkplumber.org>
---
 lib/librte_kni/rte_kni.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
  

Patch

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 */