diff --git a/generators/active/active.c b/generators/active/active.c index 8d123f7..9fd6707 100644 --- a/generators/active/active.c +++ b/generators/active/active.c @@ -60,7 +60,7 @@ typedef struct _active_ring_t { uint32_t max; uint32_t current; uint32_t offset[TREND_POINTS]; - uint32_t cnt_dist[MAX_DISTRO]; + uint32_t cnt_dist[MAX_DISTRO+1]; active_el_t *el_set; uint64_t nextid; uint64_t keys_generated; diff --git a/generators/twolevel/active_ring.h b/generators/twolevel/active_ring.h index 532cabf..01033f0 100644 --- a/generators/twolevel/active_ring.h +++ b/generators/twolevel/active_ring.h @@ -43,7 +43,7 @@ struct _active_ring_t { uint32_t max; uint32_t current; uint32_t offset[TREND_POINTS]; - uint32_t cnt_dist[MAX_DISTRO]; + uint32_t cnt_dist[MAX_DISTRO+1]; uint8_t * el_set; uint64_t nextid; uint64_t keys_generated;