diff --git a/src/refpool.c b/src/refpool.c index 63d28fa..74dd8e0 100644 --- a/src/refpool.c +++ b/src/refpool.c @@ -76,6 +76,9 @@ dtor(void *ptr) free(pool->data); top = pool->prev; + + if (top != NULL) + top->next = NULL; } bool