diff --git a/src/lib/automaton.c b/src/lib/automaton.c index 77c3981f3..44e765a2c 100644 --- a/src/lib/automaton.c +++ b/src/lib/automaton.c @@ -55,7 +55,7 @@ uint32_t esctrie_id(const esctrie* e){ static inline unsigned create_esctrie_node(automaton* a, int special){ if(a->poolused == a->poolsize){ - unsigned newsize = a->poolsize ? a->poolsize * 2 : 2048; + unsigned newsize = a->poolsize ? a->poolsize * 2 : 512; esctrie* tmp = realloc(a->nodepool, sizeof(*a->nodepool) * newsize); if(tmp == NULL){ return 0;