From 1a46bfd6e0929e2004ffda318282cbf21d9f5299 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 7 Mar 2022 21:35:27 +0300 Subject: [PATCH] memorypool: fixed: unpoison memory for ASAN before destroying pool --- src/microhttpd/memorypool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/microhttpd/memorypool.c b/src/microhttpd/memorypool.c index 49ed9524..4408378c 100644 --- a/src/microhttpd/memorypool.c +++ b/src/microhttpd/memorypool.c @@ -272,7 +272,7 @@ MHD_pool_destroy (struct MemoryPool *pool) mhd_assert (pool->end >= pool->pos); mhd_assert (pool->size >= pool->end - pool->pos); - _MHD_POISON_MEMORY (pool->memory, pool->size); + _MHD_UNPOISON_MEMORY (pool->memory, pool->size); if (! pool->is_mmap) free (pool->memory); else