summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/segtree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/segtree.c b/src/segtree.c
index 266a2b4d..b6ca6083 100644
--- a/src/segtree.c
+++ b/src/segtree.c
@@ -383,8 +383,8 @@ static bool interval_overlap(const struct elementary_interval *e1,
static int set_overlap(struct list_head *msgs, const struct set *set,
struct expr *init, unsigned int keylen, bool add)
{
- struct elementary_interval *new_intervals[init->size];
- struct elementary_interval *intervals[set->init->size];
+ struct elementary_interval *new_intervals[init->size + 1];
+ struct elementary_interval *intervals[set->init->size + 1];
unsigned int n, m, i, j;
int ret = 0;