summaryrefslogtreecommitdiff
path: root/storage/innobase/mem/mem0pool.c
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innobase/mem/mem0pool.c')
-rw-r--r--storage/innobase/mem/mem0pool.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/storage/innobase/mem/mem0pool.c b/storage/innobase/mem/mem0pool.c
index c8fea97a6a3..c4f8af607e0 100644
--- a/storage/innobase/mem/mem0pool.c
+++ b/storage/innobase/mem/mem0pool.c
@@ -261,6 +261,18 @@ mem_pool_create(
}
/********************************************************************//**
+Frees a memory pool. */
+UNIV_INTERN
+void
+mem_pool_free(
+/*==========*/
+ mem_pool_t* pool) /*!< in, own: memory pool */
+{
+ ut_free(pool->buf);
+ ut_free(pool);
+}
+
+/********************************************************************//**
Fills the specified free list.
@return TRUE if we were able to insert a block to the free list */
static