reallocarray_fatal
self->list = reallocarray_fatal(self->list, new_size, sizeof(struct action));
void *reallocarray_fatal(void *p, size_t n, size_t size);