libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 32aa4d0d99a05020a23874f31be931cb79e72cec
parent 45aa83f172b53e1700826cd223b3d95776b053b4
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun, 21 Jan 2024 12:29:38 +0100

fix #8012

Diffstat:
Msrc/microhttpd/connection.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/microhttpd/connection.c b/src/microhttpd/connection.c @@ -653,10 +653,12 @@ MHD_connection_alloc_memory_ (struct MHD_Connection *connection, { struct MHD_Connection *const c = connection; /* a short alias */ struct MemoryPool *const pool = c->pool; /* a short alias */ - size_t need_to_be_freed; /**< The required amount of additional free memory */ + size_t need_to_be_freed = 0; /**< The required amount of additional free memory */ void *res; - res = MHD_pool_try_alloc (pool, size, &need_to_be_freed); + res = MHD_pool_try_alloc (pool, + size, + &need_to_be_freed); if (NULL != res) return res;