From a9fb366314b61bbc198d1f4eeee8e95635153b13 Mon Sep 17 00:00:00 2001 From: anjiahao Date: Tue, 26 Dec 2023 13:53:43 +0800 Subject: [PATCH] mempool:fix bug when deinit mpool, wrong parameters used Signed-off-by: anjiahao --- mm/mempool/mempool_multiple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/mempool/mempool_multiple.c b/mm/mempool/mempool_multiple.c index 7008aa69870..a8be2fa5ed0 100644 --- a/mm/mempool/mempool_multiple.c +++ b/mm/mempool/mempool_multiple.c @@ -895,5 +895,5 @@ void mempool_multiple_deinit(FAR struct mempool_multiple_s *mpool) mempool_multiple_free_chunk(mpool, mpool->dict); mempool_multiple_free_chunk(mpool, mpool->pools); nxrmutex_destroy(&mpool->lock); - mpool->free(mpool, mpool); + mpool->free(mpool->arg, mpool); }