From: Honnappa Nagarahalli Date: Sun, 25 Oct 2020 05:45:56 +0000 (-0500) Subject: test/ring: fix integer cast to pointer X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=6c3416659f77ce882a10e86d90cf398b83894102;p=dpdk.git test/ring: fix integer cast to pointer Use uintptr_t instead of unsigned long while initializing the array of pointers. Signed-off-by: Honnappa Nagarahalli Acked-by: Konstantin Ananyev --- diff --git a/app/test/test_ring.c b/app/test/test_ring.c index 2913e41476..80de210362 100644 --- a/app/test/test_ring.c +++ b/app/test/test_ring.c @@ -262,7 +262,7 @@ test_ring_mem_init(void *obj, unsigned int count, int esize) /* Legacy queue APIs? */ if (esize == -1) for (i = 0; i < count; i++) - ((void **)obj)[i] = (void *)(unsigned long)i; + ((void **)obj)[i] = (void *)(uintptr_t)i; else for (i = 0; i < (count * esize / sizeof(uint32_t)); i++) ((uint32_t *)obj)[i] = i;