mem: reset the map in clear

Or else the free list is not cleared.
This commit is contained in:
Wim Taymans 2020-06-19 16:58:22 +02:00
parent 9c049f23ae
commit 95192b21f1

View file

@ -164,6 +164,7 @@ void pw_mempool_clear(struct pw_mempool *pool)
spa_list_consume(b, &impl->blocks, link) spa_list_consume(b, &impl->blocks, link)
pw_memblock_free(&b->this); pw_memblock_free(&b->this);
pw_map_reset(&impl->map);
} }
void pw_mempool_destroy(struct pw_mempool *pool) void pw_mempool_destroy(struct pw_mempool *pool)