diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/dring/test_dring.c | 2 | ||||
-rw-r--r-- | test/gtest/test_tle_dring.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/test/dring/test_dring.c b/test/dring/test_dring.c index 22d0db4..ce3e454 100644 --- a/test/dring/test_dring.c +++ b/test/dring/test_dring.c @@ -82,7 +82,7 @@ init_drb_ring(uint32_t num) /* allocate and initialise rte_ring. */ n = rte_align32pow2(num); - sz = sizeof(*r) + n * sizeof(r->ring[0]); + sz = rte_ring_get_memsize(n); r = calloc(1, sz); if (r == NULL) { diff --git a/test/gtest/test_tle_dring.h b/test/gtest/test_tle_dring.h index a978bae..32a223e 100644 --- a/test/gtest/test_tle_dring.h +++ b/test/gtest/test_tle_dring.h @@ -145,7 +145,7 @@ init_drb_ring(uint32_t num) /* allocate and initialise rte_ring. */ n = rte_align32pow2(num); - sz = sizeof(*r) + n * sizeof(r->ring[0]); + sz = rte_ring_get_memsize(n); r = (struct rte_ring *)calloc(1, sz); if (r == NULL) { |