libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 2e0a2bd92e24e0a7adc633dac1ad9ca0a9241885
parent 14c5450c81d4456a1565c6d12d53308d126d86d7
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Mon, 13 Jul 2026 21:08:17 +0200

unit_sha256.c: fixed resource leak in case of error

Diffstat:
Msrc/tests/unit/unit_sha256.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/tests/unit/unit_sha256.c b/src/tests/unit/unit_sha256.c @@ -704,8 +704,8 @@ main (int argc, mhd_SHA256_update (&ctx, data_len, data); - mhd_SHA256_finish_deinit (&ctx, - digest); + mhd_SHA256_finish (&ctx, + digest); if (!mhd_SHA256_has_err (&ctx)) { if (check_digest (digest, @@ -725,6 +725,7 @@ main (int argc, printf ("FAIL: %s - error in init\n", t->name); } + mhd_SHA256_deinit (&ctx); total++; }