diff --git a/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c b/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c index 9f38de53e85..a986895ad05 100644 --- a/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c +++ b/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c @@ -440,6 +440,7 @@ pb_slab_manager_destroy(struct pb_manager *_mgr) struct pb_slab_manager *mgr = pb_slab_manager(_mgr); /* TODO: cleanup all allocated buffers */ + mtx_destroy(&mgr->mutex); FREE(mgr); }