]> git.droids-corp.org - dpdk.git/blobdiff - lib/ring/rte_ring.c
ipc: end multiprocess thread during cleanup
[dpdk.git] / lib / ring / rte_ring.c
index 185f9be798b6a404de33ed09cda2f43fbffcae63..6a94a038c428b92ad6540b0a889f3504a4ace883 100644 (file)
@@ -75,7 +75,7 @@ rte_ring_get_memsize_elem(unsigned int esize, unsigned int count)
                return -EINVAL;
        }
 
-       sz = sizeof(struct rte_ring) + count * esize;
+       sz = sizeof(struct rte_ring) + (ssize_t)count * esize;
        sz = RTE_ALIGN(sz, RTE_CACHE_LINE_SIZE);
        return sz;
 }